Come verificare se un pacchetto è disponibile in Yum

Come verificare se un pacchetto è disponibile in Yum
Updater YellowDog Modificato o Yum per Short è uno strumento di gestione dei pacchetti per i pacchetti RPM. È popolare nella famiglia REHL di distribuzioni Linux, tra cui CentOS e Fedora. Pertanto, puoi pensare a Yum come un bootstrap per il gestore dei pacchetti RPM.

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

Per questo veloce, discuteremo le basi di Yum e mostreremo pacchetti disponibili su un sistema utilizzando Yum come pacchetti gestore.

Elenco Yum Pacchetti disponibili

Per mostrare i pacchetti disponibili, possiamo utilizzare il comando Elenco Yum come mostrato:

SUDO YUM Elenco disponibile

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

Pacchetti installati che controllano yum

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

sudo yum installato

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

È possibile passare l'output dal comando sopra a strumenti come grep, meno, ecc.

Pacchetto specifico per la ricerca di yum

Un caso d'uso di esempio del comando dell'elenco Yum è il controllo se è installato un pacchetto specifico. Ad esempio, vediamo se AWK è installato.

SUDO YUM Elenco installato | grep 'awk'

Il comando sopra passa l'output dell'elenco Yum su 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 pacchetti disponibili da un repository specifico

È inoltre possibile filtrare il pacchetto disponibile in un repository specifico. Possiamo iniziare elencando tutti i repository abilitati con il comando:

SUDO YUM REPOLIST

Ciò elencerà tutti i repository disponibili nel sistema.

Per cercare pacchetti disponibili solo in un repository specifico. Un esempio, nel repository di Epel, utilizziamo il comando:

Elenco sudo Yum disponibile | grep epel

L'output di esempio è come mostrato:

Conclusione

In questo rapido tutorial, abbiamo coperto Yum e abbiamo mostrato i pacchetti disponibili e installati nel sistema.

Grazie per aver letto!