Come e quando utilizzare Yaourt su Arch Linux e derivati?

i tuoi comandi

In una precedente occasione abbiamo condiviso con te come farlo installa Yaourt sul nostro sistema aggiungendo il suo repository al nostro file pacman.conf. L'uso di Yaourt il suo utilizzo è relativamente semplice e soprattutto se già hai familiarità con Pacman, ti renderai conto che è quasi lo stesso.

yaourt (Ancora un altro strumento di archivio utenti; "Yogurt" in francese) è un wrapper fornito dalla comunità per Pacman, che aggiunge un accesso completo al repository AUR, che consente l'automazione della compilazione dei pacchetti e l'installazione dei PKGBUILD Scelto tra migliaia su AUR, oltre alle migliaia di pacchetti binari Arch Linux disponibili.

yaourt utilizza una sintassi esattamente la stessa di Pacman, che evita all'utente di dover apprendere di nuovo un nuovo metodo di manutenzione del sistema, ma aggiunge anche nuove opzioni. Yaourt estende la potenza e la semplicità di Pacman, aggiunta di funzionalità più utili e fornisce un output piacevole e colorato, modalità di ricerca interattive e molto altro ancora.

Un delle raccomandazioni che do sapere quando occupare Pacman e quando è necessario Yaourt è quello nel primo trimestre controlla sempre se l'applicazione che vogliamo installare è all'interno di Pacman, questo può essere verificato nel file seguente link.

Si non è così allora consultiamo i repository AUR E se l'applicazione è in questo caso la installiamo con Yaourt, l'altro punto è che anche se vuoi installare una versione speciale o quella più recente, sono quasi sempre disponibili più velocemente in AUR.

D'altra parte, se vuoi modificare qualsiasi aspetto dell'installazione, Yaourt ti dà questa possibilità.

Comandi Yaourt di base

yaourt

Fondamentalmente i comandi qui descritti possono essere suddivisi in 3 sezioni. I primi sono i comandi di installazione, la seconda sezione è la gestione dei pacchetti e infine la rimozione di questi.

a installa un'applicazione eseguiamo:

yaourt -S "paquete"

Con questo comando ordiniamo che i repository siano sincronizzati per primi, che in caso di qualsiasi modifica questa viene rilevata prima di avviare l'installazione del pacchetto.

yaourt -Sy "paquete"

Si hai scaricato alcuni pkgbuild o un pacchetto dalla rete con cui puoi sostenere te stesso per la compilazione, il comando per esso è:

yaourt -U "/ruta_del_paquete"

Se hai conflitti con l'installazione, uno dei problemi più comuni potrebbe essere la cache che mantengono, per pulirla eseguiamo:

yaourt -Scc “paquete”

Questo comando non solo installa l'applicazione, ma oltre a sincronizzare i repository, esamina tutti i pacchetti e se ci sono nuove versioni, li installa:

yaourt -Sya “paquete”

Come ho accennato in precedenza, puoi fare affidamento su la pagina dei pacchetti AUR per cercare un pacchetto, ma possiamo farlo anche dal terminale. Anche se qui consiglio di essere il più specifico possibile.

yaourt -Ss “paquete”

Con quest'altro comando noi mostrerà informazioni più dettagliate sul pacchetto:

yaourt -Si “paquete”

a filtra più velocemente, Puoi cercare per tipo di gruppiad es. lettori, browser, editor ecc. Per questo eseguiamo:

yaourt -Sg “grupo”

All'interno delle ricerche di pacchetti, possiamo anche vedere quelli che sono già installati, per sapere che eseguiamo semplicemente:

yaourt -Qs “paquete”

Come i precedenti comandi di visualizzazione delle informazioni, fa lo stesso solo con i pacchetti già installati.

yaourt -Qi “paquete”

Quando rimuovi pacchetti dal tuo sistema, di solito rimangono pacchetti orfani e puoi rilevarli con questo comando:

yaourt -Qdt

In questa parte di rimuovere i pacchetti, è estremamente necessario fare attenzione ai parametri che usi, poiché molte volte le applicazioni oi pacchetti installati hanno dipendenze che vengono utilizzate da altri.

Altrimenti se disinstalli un pacchetto insieme alle dipendenze, corri il rischio di danneggiare l'integrità degli altri o peggio ancora del tuo sistema.

Quando vogliamo disinstallare qualsiasi pacchetto o applicazione, ma senza toccarne le dipendenze dobbiamo eseguire questo comando.

yaourt -R “paquete”

Inoltre, se stiamo per rimuovere un pacchetto e le sue dipendenze che non vengono utilizzate dall'altro e che è generalmente il comando consigliato, eseguiamo quanto segue:

yaourt -Rs “paquete”

Con questo comando facciamo lo stesso del precedente, solo aggiungiamo la parte cancella la cache

yaourt -Rcs “paquete”

Ciò che questo comando farà è rimuovere un pacchetto richiesto da qualcun altro, ma senza toccare le dipendenze.

yaourt -Rdd “paquete”

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Claudio D.Arrieta suddetto

    Smettila di consigliarti per amore dell'umanità. Esistono alternative migliori, più sicure e più affidabili come trizen, aurman, aurutils, pikaur o yay, come mostra questo grafico dal wiki di Arch: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt inoltre non riceve un aggiornamento che influisce davvero sulla funzionalità del programma da maggio 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillén suddetto

    Secondo il wiki si sconsiglia l'uso di helper, e che è preferibile farlo manualmente, ma se mostrano un elenco di quelli che puoi usare e di quelli che ci sono è il peggiore
    https://wiki.archlinux.org/index.php/AUR_helpers