Maybaygiare.org

Blog Network

Come controllare i pacchetti installati su CentOS

Reading Time: 3 minutesWhile gestire il server, a volte è necessario controllare su quale software (o pacchetti) avete installato sul vostro sistema. È necessario conoscere i nomi dei pacchetti, i numeri di versione, le date di installazione, ecc. In questo tutorial Web liquido, stiamo andando a discutere come ispezionare i pacchetti installati sul sistema CentOS. Ci sono diversi modi per raggiungere questo obiettivo, e ne discuteremo alcuni. Scaviamo! Per utilizzare questi comandi, è necessario accedere al server tramite SSH. Per ulteriori informazioni, vedere Accesso al server tramite Secure Shell (SSH).

Utilizzo di RPM Package Manager

Questo primo comando utilizza rpm package manager per eseguire il polling dei pacchetti installati. Questo comando ti permette di vedere ogni pacchetto installato sul tuo sistema, insieme alla versione attualmente installata:rpm -qaNota:- q significa “query” e-a significa “all”. Stiamo chiedendo a rpm di interrogare tutti i pacchetti installati.Esaminiamo una piccola parte dei risultati in dettaglio. Nota che potresti non avere questi pacchetti specifici installati sul tuo server CentOS. La cosa importante qui è capire come leggere l’output. Date un’occhiata a un piccolo estratto di voci dalla lista.kpartx-0.4.9-123.el7.x86_64dracut-033-554.el7.x86_64elfutils-libs-0.172-2.el7.x86_64 Ogni voce può essere suddivisa in tre parti. Da sinistra a destra, questi sono: Nome del pacchetto: (kpartx)Versione: (0.4.9-123.el7) Architettura: (x86_64) Invece di visualizzare tutti i pacchetti installati, rpm può anche essere usato per cercare un singolo pacchetto. Usiamo rpm per interrogare kpartx: rpm -q kpartx Vedrai che l’output mostra lo stesso nome del pacchetto e la stessa versione che abbiamo visto da rpm-qa.kpartx-0.4.9-123.el7.x86_64

Usare Yum per controllare i pacchetti installati

Usare rpm non è l’unico modo per controllare i pacchetti installati sul proprio sistema. Ora discuteremo come usare “yum” per eseguire lo stesso compito. Prova il seguente comando: yum list installed Vedrai che l’elenco fornito da yum è formattato in modo leggermente diverso. Diamo un’occhiata a una voce in profondità.whois.x86_64 5.1.1-2.el7 @baseLa prima colonna mostra il nome del pacchetto e l’architettura: (whois.x86_64).La seconda colonna mostra la versione installata: (5.1.1-2.el7).Infine la terza colonna mostra il repository da cui è stato installato il software: (@base).

Utilizzando Yum per visualizzare i dati storici di installazione

Possiamo anche utilizzare yum per visualizzare i dati storici di installazione sul sistema. Esegui il seguente comando per vedere un elenco di ogni volta che yum è stato usato per installare, rimuovere o aggiornare un pacchetto: yum history Ecco un esempio dell’output che potresti vedere. Il tuo sistema mostrerà risultati diversi qui, e questo è OK. Siamo solo interessati a imparare a leggere l’output.Notare le intestazioni delle colonne: “ID number, Data and time, Action (s), and Altered.”Questo è un buon riassunto di quando è stato utilizzato yum, ma manca di informazioni dettagliate. Esaminiamo una di queste voci di storia in dettaglio. Prova il seguente comando, sostituendo “ID_NUMBER” con l’ID effettivo che vuoi ispezionare.yum history info ID_NUMBEREcco alcuni esempi di output:In questo tutorial, abbiamo discusso come usare rpm e yum per cercare i pacchetti installati nel tuo server CentOS. Queste utility sono entrambi strumenti critici per gli amministratori di sistema Linux sui sistemi CentOS. Naturalmente se avete domande su come utilizzare queste utilità sul proprio server Web liquido, fatecelo sapere! Gli umani più utili nell’hosting sono in attesa di 24×7 e saremo felici di rispondere alle tue domande.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.