[CENTOS] - Impariamo a usare Yum (gestore pacchetti)
Sommario:
- Prima di iniziare
- Installazione di pacchetti RPM con
yum
- Installazione di pacchetti RPM con
rpm
- Conclusione
RPM è un sistema di packaging utilizzato da Red Hat e dai suoi derivati come CentOS e Fedora.
I CentOS ufficiali archivi contengono migliaia di pacchetti RPM che possono essere installati utilizzando l'
yum
utilità della riga di comando. I pacchetti che non sono disponibili nei repository CentOS standard possono essere facilmente installati abilitando il repository appropriato.
Ma non tutti i fornitori di software forniscono un repository yum per la loro applicazione. Molto spesso, in quelle situazioni, avranno una pagina di download da cui è possibile scaricare e installare il pacchetto RPM o scaricare e compilare il software da fonti.
In questo tutorial, ti mostreremo due metodi su come installare i pacchetti RPM su CentOS.
Prima di iniziare
Quando si installano i pacchetti RPM, assicurarsi che siano creati per l'architettura del sistema e la versione di CentOS.
Dovresti evitare di usare questo metodo per sostituire o aggiornare importanti pacchetti di sistema, come glibc, systemd o altri servizi e librerie che sono essenziali per il corretto funzionamento del tuo sistema. Ciò potrebbe causare errori e instabilità del sistema.
Per installare i pacchetti RPM, è necessario aver effettuato l'accesso come root o utente con privilegi sudo.
Di solito, si utilizza un browser Web per cercare e scaricare un file RPM. Una volta individuato il file, puoi scaricarlo utilizzando il browser o utilizzando uno strumento commandoline come curl o wget.
Installazione di pacchetti RPM con
yum
yum
è lo strumento di gestione dei pacchetti predefinito in CentOS. Viene utilizzato per installare, rimuovere, scaricare, interrogare e aggiornare i pacchetti dai repository ufficiali CentOS e da altri repository di terze parti.
Il primo passo è scaricare il file RPM che si desidera installare:
wget
Per installare il pacchetto, utilizzare il comando
yum localinstall
seguito dal percorso del nome del pacchetto:
sudo yum localinstall file.rpm
yum
ti chiederà conferma. Rispondi
y
e il pacchetto RPM verrà installato, supponendo che sia compatibile con il tuo sistema e che tutte le dipendenze siano soddisfatte.
Se il pacchetto RPM dipende da altri pacchetti che non sono attualmente installati e se tali pacchetti sono disponibili nei repository abilitati sul sistema,
yum
installerà tutte le dipendenze. Altrimenti,
yum
stamperà un elenco di tutte le dipendenze mancanti che dovrai scaricare e installare manualmente quei pacchetti.
Invece di scaricare e quindi installare il pacchetto RPM puoi semplicemente passare l'URL al pacchetto RPM al comando
yum localinstall
:
sudo yum localinstall
Per aggiornare un pacchetto RPM che è già installato con yum, utilizzare la stessa procedura per l'installazione del pacchetto.
Se per qualche ragione si desidera rimuovere l'uso pacchetto installato lo standard
yum remove
comando seguito dal nome del pacchetto:
Installazione di pacchetti RPM con
rpm
rpm
è uno strumento di basso livello utilizzato per installare, disinstallare, aggiornare, interrogare e verificare i pacchetti RPM.
Per installare un pacchetto RPM utilizzare il comando
rpm -i
seguito dal nome del pacchetto RPM:
sudo rpm -ivh file.rpm
L'
-v
opzione dice
rpm
per mostrare verbose output e
-h
per mostrare l'hash segnata barra di avanzamento.
Se il pacchetto dipende da altri pacchetti che non sono installati sul sistema,
rpm
visualizzerà un elenco di tutte le dipendenze mancanti. Dovrai scaricare e installare tutte le dipendenze manualmente.
Invece di scaricare e installare il pacchetto RPM, è possibile utilizzare l'URL per il pacchetto RPM come argomento:
sudo rpm -ivh
Per aggiornare un pacchetto, utilizzare l'opzione
-U
:
sudo rpm -Uvh file.rpm
Se il pacchetto che si sta tentando di aggiornare non è installato, il comando
rpm -U
lo installerà.
Per installare un pacchetto RPM senza avere installati sul sistema tutte le dipendenze necessarie, utilizzare l'
--nodeps
opzione:
sudo rpm -Uvh --nodeps file.rpm
Per rimuovere (cancellare) un pacchetto usare il comando
rpm -e
, seguito dal nome del pacchetto:
Conclusione
In questo tutorial, ti abbiamo mostrato come installare i pacchetti RPM su CentOS.
Dovresti preferire utilizzare
yum
su
rpm
poiché risolve automaticamente tutte le dipendenze per te.
Come creare e installare temi di Windows 8 e pacchetti di temi
Questo tutorial ti spiegherà come creare e utilizzare facilmente i temi di Windows 8. È sufficiente utilizzare questo metodo usuale per creare un riquadro di Windows 7 e salvare il tema per la condivisione.
Come installare i file deb (pacchetti) su Ubuntu
Deb è il formato del pacchetto di installazione utilizzato da tutte le distribuzioni basate su Debian. In questo tutorial spiegheremo come installare i file deb su Ubuntu.
Come installare i file rpm (pacchetti) su centos linux
Rpm è un formato pacchetto di installazione per distribuzioni RHEL-based come CentOS e Fedora. In questo tutorial, spiegheremo come installare i file rpm su CentOS.