Come verificare se un pacchetto è disponibile in Yum

How Check If Package Is Available Yum



Yellowdog Updater Modified o Yum in breve è uno strumento di gestione dei pacchetti per i pacchetti RPM. È popolare nella famiglia REHL di distribuzioni Linux, inclusi CentOS e Fedora. Quindi, puoi pensare a yum come un bootstrap per il gestore di pacchetti RPM.

Come i popolari gestori di pacchetti, Yum funziona tramite repository che contengono raccolte di strumenti in formato rpm.







Per questo veloce, discuteremo le basi di yum e mostreremo i pacchetti disponibili su un sistema usando yum come gestore di pacchetti.



Lista Yum Pacchetti disponibili

Per mostrare i pacchetti disponibili, possiamo usare il comando yum list come mostrato:



sudo yum listaa disposizione

Questo comando visualizzerà il nome di tutti i pacchetti disponibili, l'ultima versione e i repository a cui appartengono





Yum Controlla i pacchetti installati

Yum è incredibilmente facile da usare; come la maggior parte dei gestori di pacchetti, ti consente di passare opzioni intuitive. Ad esempio, per mostrare l'elenco dei pacchetti installati, possiamo utilizzare il comando:



sudo yuminstallato

Simile a mostrare i pacchetti disponibili, il comando sopra mostrerà il nome dei pacchetti installati, la versione e il repository di origine dei pacchetti

Puoi passare l'output dal comando sopra a strumenti come grep, less, ecc.

Pacchetto specifico di ricerca Yum

Un esempio di utilizzo del comando yum list è controllare se hai installato un pacchetto specifico. Ad esempio, vediamo se awk è installato.

sudo yum listainstallato| presa'awk'

Il comando precedente passa l'output dell'elenco yum a grep, che quindi cerca la stringa specifica, in questo caso, 'awk'. Dai un'occhiata all'output di esempio di seguito:

Come puoi vedere, abbiamo installato awk (come parte di gawk) e il pacchetto python-Hawkey.

Mostra i pacchetti disponibili da un repository specifico

Puoi anche filtrare per il pacchetto disponibile in un repository specifico. Possiamo iniziare elencando tutti i repository abilitati con il comando:

sudo yumrepolista

Questo elencherà tutti i repository disponibili nel sistema.

Per cercare pacchetti disponibili solo in un repository specifico. Un esempio, nel repository epel, usiamo il comando:

sudo yum listaa disposizione| presacaldo

L'output di esempio è come mostrato:

Conclusione

In questo breve tutorial, abbiamo trattato yum e mostrato i pacchetti disponibili e installati nel sistema.

Grazie per aver letto!