GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come elencare i pacchetti installati su CentOS

In questo tutorial, ti mostreremo come elencare e filtrare i pacchetti installati su CentOS. Sapere come elencare i pacchetti installati sul tuo sistema CentOS può essere utile in situazioni in cui devi installare gli stessi pacchetti su un altro computer o se vuoi reinstallare il tuo sistema.

Ti mostreremo anche come verificare se è installato un pacchetto specifico, contare i pacchetti installati e scoprire la versione di un pacchetto installato.

Elenca i pacchetti installati con Yum #

YUM(Yellow Dog Updater,) è il gestore di pacchetti CentOS predefinito. Può essere utilizzato per scaricare, installare, rimuovere, interrogare e gestire i pacchetti software CentOS RPM dai repository CentOS ufficiali e di terze parti.

Per elencare i pacchetti installati sul tuo sistema CentOS con yum , usa il seguente comando:

sudo yum list installed

Stamperà un elenco di tutti i pacchetti installati, comprese le informazioni sulle versioni e il repository dei pacchetti RPM.

Di solito, l'elenco dei pacchetti è lungo, per una migliore leggibilità è una buona idea reindirizzare l'output a less :

sudo yum list installed | less

Per scoprire se è installato un pacchetto specifico, filtra l'output con grep comando.

Ad esempio, per scoprire se il pacchetto unzip è installato sul sistema, eseguiresti:

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

L'output sopra mostra che unzip versione 6.0-19 è installata sulla macchina.

Elenca i pacchetti installati con Rpm #

Il rpm comando con -q l'opzione ti consente di interrogare i pacchetti.

Il comando seguente elencherà tutti i pacchetti installati:

sudo rpm -qa

Per interrogare (cercare) se un determinato pacchetto è installato, passare il nome del pacchetto a rpm -q comando. Il comando seguente ti mostrerà se il pacchetto tmux è installato sul sistema:

sudo rpm -q tmux

Se il pacchetto è installato, vedrai qualcosa del genere:

tmux-1.8-4.el7.x86_64

In caso contrario, il comando stamperà:

package tmux2is not installed

Per ottenere maggiori informazioni sul pacchetto richiesto, passare -i :

sudo rpm -qi tmux

Crea un elenco di tutti i pacchetti installati #

Per creare un elenco dei nomi di tutti i pacchetti installati sul tuo sistema CentOS e salvarlo in un file chiamato packages_list.txt , reindirizza l'output del comando al file:

sudo rpm -qa > packages_list.txt

Per installare gli stessi pacchetti su un altro server puoi usare il cat comando per passare tutti i pacchetti a yum :

sudo yum -y install $(cat packages_list.txt)

Conta il numero di pacchetti installati #

Per scoprire quanti pacchetti sono installati sul tuo sistema, usa lo stesso comando di prima ma invece di reindirizzare l'output a un file, reindirizzalo a wc utility per contare le righe:

sudo rpm -qa | wc -l
603

L'output sopra mostra che ci sono 603 pacchetti installati.


Cent OS
  1. Come elencare i pacchetti installati su Ubuntu 20.04

  2. Come elencare i pacchetti installati in Ubuntu

  3. Come rimuovere i pacchetti installati da un repository specifico in CentOS, Fedora

  4. Come elencare i repository installati in Ubuntu e Debian

  5. Come elencare gli utenti in CentOS 7

Come elencare i pacchetti installati in Linux

Come elencare i pacchetti installati in Ubuntu 20.04

Elenca tutti i pacchetti installati in RHEL e CentOS

Come elencare i pacchetti software installati su Ubuntu

Come elencare i pacchetti installati in Ubuntu 22.04

Come elencare i pacchetti installati su Ubuntu 22.04