GNU/Linux >> Linux Esercitazione >  >> Linux

Cheat Sheet di Yum Command

Yum è il gestore dei pacchetti nelle distribuzioni Linux basate su Red Hat e Red Hat. Ti consente di gestire ogni aspetto del software sul tuo sistema Red Hat.

Non imparerai i comandi Yum in dettaglio qui. Invece, questo cheat sheet di Yum ti offre una panoramica facile e veloce di tutti i principali comandi del gestore di pacchetti Yum e delle rispettive funzionalità.

Puoi scaricare il cheat sheet del comando Yum in formato PDF dal link sottostante:

Yum Command Cheat SheetScarica questo PDF GRATUITO che elenca i comuni comandi Yum con la loro rapida spiegazione.Yum_Command_cheat_sheet.pdf28 KB

Installa, disinstalla e aggiorna i pacchetti

Ecco i comandi Yum per l'installazione, la rimozione e l'aggiornamento dei pacchetti.

Comando Funzionalità Comando di esempio
installa Installa un pacchetto dal repository yum sudo yum install nginx
rimuovere Rimuovi un pacchetto installato e le sue dipendenze sudo yum remove nginx
cancella Simile a rimuovere il comando sudo yum erase nginx
aggiornamento Aggiorna o più pacchetti sul sistema sudo yum update o sudo yum update gcc
aggiornamento a Aggiorna o più pacchetti a una versione specifica sudo yum update-to ngingx-2.7-1.1
aggiornamento aggiorna tutti i pacchetti all'ultima versione sudo yum upgrade
reinstalla Reinstalla la versione corrente di un pacchetto specifico sudo yum reinstall httpd
rimuovere Rimuovi un pacchetto e tutti gli altri pacchetti non necessari sudo yum autoremove httpd
downgrade Esegui il downgrade di un pacchetto specifico a una versione precedente sudo yum downgrade di nginx
scambia Rimuovi il pacchetto e installa un altro sudo yum swap nginx httpd
installazione locale Installa un pacchetto da un repository locale sudo yum localinstall http://127.0.0.1/baseos/nginx-a.b.b.c.rpm
installazione di gruppo Installa i pacchetti da un gruppo specifico sudo yum groupinstall "nome gruppo"

Comandi del pacchetto base

Questi comandi ti aiuteranno a esplorare i pacchetti installati oa cercare i pacchetti dai repository.

Comando Funzionalità Esempio
elenco Elenca i nomi dei pacchetti dai repository sudo yum elenca tutto
informazioni Mostra informazioni su un pacchetto specifico sudo yum info nginx
cerca Cerca il nome e la descrizione di un pacchetto sudo yum cerca apache
informazioni di aggiornamento Mostra informazioni sugli aggiornamenti dei pacchetti disponibili sudo yum updateinfo baseos
verifica aggiornamento Mostra gli aggiornamenti dei pacchetti disponibili dai repository abilitati aggiornamento del controllo sudo yum
elenco di gruppo Mostra nomi e gruppi di pacchetti disponibili sudo yum grouplist
deplist Mostra le dipendenze per un pacchetto specifico sudo yum deplist vsftpd
fornisce Trova il pacchetto che fornisce un file specifico sudo yum fornisce "*/bin/zsh"
informazioni di gruppo Mostra descrizione e contenuto di un gruppo di pacchetti sudo yum groupinfo "nome gruppo"
aiuto Visualizza le informazioni della tua guida o la guida sul sottocomando sudo yum help o sudo yum help list

Gestione dei repository Yum

Per aggiungere e gestire repository aggiuntivi.

Comando Funzionalità Esempio
repolista Elenca i repository software disponibili sudo yum repolist
repo-pkg Utilizza i pacchetti in un repository specifico lista sudo yum repo-pkgs baseos
repoinfo Mostra informazioni sui repository abilitati sudo yum repoinfo baseos
crea cache Scarica i dati del repository nella cache sudo yum makecache

Risoluzione dei problemi Yum

Quando le cose vanno male con Yum, usa questi comandi.

Comando Funzionalità Esempio
pulito Pulisci tutti i dati dei pacchetti memorizzati nella cache/pulisci tutti i metadati dei pacchetti sudo yum clean packages o sudo yum clean all
controlla Controlla la presenza di problemi nel db RPM locale sudo gnam controllo
storia Visualizza e utilizza yum transazioni sudo yum history list o sudo yum history annulla o sudo yum history redo
fssnapshot Mostra snapshot LVM sudo yum fs filtri

Opzioni utili

Opzioni comuni da utilizzare con i comandi Yum:

Opzione di comando Funzionalità Esempio
-y Presumi sì se richiesto sudo yum -y install nginx
--assumeno Presumi no se richiesto sudo yum --assumeno install nginx
-v Prolisso sudo yum -v install
-q Tranquillo sudo yum -q install
--nessun plug-in Non caricare alcun plug-in YUM sudo yum --noplugins install
--disableplugin= Disattiva un plug-in specifico sudo yum --disableplugin=ps
--enableplugin= Attiva un plug-in specifico sudo yum --enableplugin=ps
--changelog Mostra le informazioni sul registro delle modifiche di un pacchetto sudo yum --changelogs install httpd
---filter=?? Filtra l'output per fornitori, gruppi, architetture e altri specifici. elenco sudo yum disponibile --filter=server
--enablerepo= Abilita un repository disattivato sudo yum install nginx --enablerepo=??
--disablerepo= Disabilita un repository attivato sudo yum install nginx --deactivaterepo=??
--solo download Download del pacchetto e nessuna installazione sudo yum install --downloadonly httpd

Comandi extra

Alcuni comandi aggiuntivi che potresti dover utilizzare una volta ogni tanto:

Comandi Funzionalità
riposincronizza Sincronizza il repository yum con la directory locale
show-installato Mostra i pacchetti installati
verifytree Controlla la coerenza del repository locale
yumdb Cambia il database di yum
yumdownloader Scarica un pacchetto da repository a cwd
recupero Interroga repository remoto e db locale
repochiusura Ottieni l'elenco delle dipendenze non soddisfatto
è necessario riavviare Mostra i processi che sono stati aggiornati e richiedono il riavvio

Se ti senti perso in qualsiasi momento, puoi sempre man yum .

Ti è piaciuto quello che hai appena visto? Puoi scaricare l'intero materiale in formato PDF dal link sottostante.

Scarica il cheat sheet di Yum
Linux
  1. Cheat sheet dei comandi di IPtables

  2. Cheat sheet del comando 'ip' (riferimento alla riga di comando)

  3. Cheat Sheet del comando Xen Hypervisor (xm).

  4. Esempi di comandi grep in Linux (cheat sheet)

  5. Esempi di comandi sudo in Linux

Cheat Sheet di Vim Commands

Comando Sudo in Linux

Nozioni di base sulla riga di comando di Linux:sudo

Come installare wget su CentOS 7 con un Cheat Sheet di wget

Esempi di comandi di connessione iSCSI (cheat sheet)

yum Esempi di comandi in Linux