Comandi YUM maggiormente utilizzati per la gestione dei pacchetti
In questo articolo vedremo i più comuni utilizzi del comando YUM (Yellowdog Updater Modified) per la gestione dei pacchetti creato da RedHAT.
Iniziamo aggiornando tutti i software presenti nel sistema sfruttando i repository attivi ( ls /etc/yum.repos.d )
yum update
mentre per aggiornare solo aggiornamenti di sicurezza
yum update –security
se volessimo aggiornare un singolo pacchetto, ad esempio consideriamo Apache Httpd
yum update httpd
Per installare il pacchetto software
yum install httpd
per eliminarlo
yum erase httpd
In generale, per effettuare ricerche sui pacchetti disponibili all’interno dei repository installati nel sistema
yum list available
per avere evidenza di quali pacchetti sono installati nel sistema
yum list installed
mentre per ottenere informazioni di un pacchetto
yum info httpd
Pacchetti disponibili
Nome : httpd
Arch : x86_64
Versione : 2.4.6
Rilascio : 88.el7.centos
Dimensione : 2.7 M
Repo : base/7/x86_64
Sommario : Apache HTTP Server
URL : http://httpd.apache.org/
Licenza : ASL 2.0
Descrizione : The Apache HTTP Server is a powerful, efficient, and extensible
: web server.
Se volessimo ricercare un file all’ interno dei pacchetti disponibili nei repository disponibili nel nostro sistema linux, utilizzeremo
yum provides "*bin/top"
I comandi che permettono l’interrogazione dei repository sono
yum repolist
base/7/x86_64 CentOS-7 – Base 10019
extras/7/x86_64 CentOS-7 – Extras 321
updates/7/x86_64 CentOS-7 – Updates 624
mentre per ottenere informazioni
yum repoinfo updates
In ultimo per manutenzione e correzioni bug sui repository
yum check
Questi sono i comandi più comuni di YUM, per consultare e scovarne degli altri utilizzare la guida
yum help