1: qual è il comando rpm
IL RPM Il comando è uno strumento di gestione del software per i sistemi operativi Linux. Viene utilizzato per gestire l'installazione, la rimozione, la verifica e l'aggiornamento dei pacchetti software. RPM è progettato per funzionare con pacchetti che si trovano in RPM Formato, che è un formato binario che contiene tutti i file necessari per l'installazione e l'esecuzione del software.
2: sintassi del comando RPM
La sintassi di base del RPM Il comando è il seguente:
RPM [Opzioni] [Pacchetto]
Qui, [OPZIONI] si riferisce alle opzioni di comando che puoi passare al RPM comando, e [PACCHETTO] si riferisce al pacchetto che si desidera gestire.
3: RPM Opzioni di comando
Per controllare l'elenco completo delle opzioni di comando, eseguire:
sudo rpm -help
Ecco alcune opzioni comunemente usate per il RPM comando:
-io: Installa un pacchetto
-U: Aggiorna un pacchetto
-E: cancellare/rimuovere un pacchetto
-Q: interrogare un pacchetto
-V: Verifica un pacchetto
-F: rinfrescare un pacchetto installato
-H: Visualizza aiuto per un comando RPM specificato
-V: Modalità verbosa (visualizza output più dettagliato)
-test: Modalità test (simula il comando specificato senza eseguirlo)
-nodeps: Salta i controlli della dipendenza durante l'installazione, l'aggiornamento o la rimozione di un pacchetto
Si noti che ci sono molte altre opzioni disponibili per il RPM comando e puoi trovare un elenco completo in RPM Pagina manuale in esecuzione Man RPM nel tuo terminale.
Man RPM
4: Installa pacchetti RPM
Per installare un RPM pacchetto usando il RPM comando, segui questa sintassi:
sudo rpm -ivh [pacchetto]
Questo comando include le opzioni
Prima di installare, assicurarsi di aver scaricato il file pacchetto appropriato compatibile con l'architettura di sistema.
Ad esempio, per installare il file RPM potenziato da Vim pacchetto, utilizzare il seguente comando:
sudo rpm -ivh vim-potenziata-7.4.629-8.EL7_9.x86_64.RPM
Possiamo anche installare un RPM pacchetto con link per il download utilizzando il seguente comando:
sudo rpm -ivh [pacchetto_url]
5: Aggiorna i pacchetti RPM
Durante un RPM Aggiornamento, la versione corrente del pacchetto non è disinstallata e l'ultima versione è installata.
Il comando seguente può essere utilizzato per aggiornare i pacchetti:
sudo rpm -uvh [pacchetto]
Questo comando include le opzioni
Per aggiornare VIM potenziato, usa:
sudo rpm -uvh vim-potenziata-7.4.629-8.EL7_9.x86_64.RPM
Potrebbe essere necessario installare manualmente dipendenze aggiuntive se la nuova versione le richiede. Nell'output dopo l'esecuzione del comando, RPM mostra le dipendenze richieste che mancano.
Aggiungi il -nodeps Opzione al comando per ignorare il messaggio e aggiornare senza dipendenze:
sudo rpm -uvh --nodeps [pacchetto]
6: Rimuovi i pacchetti RPM
Rimuovere RPM pacchetti, esegui:
sudo rpm -e [pacchetto]
Ad esempio, per rimuovere il file Vim-potenziato RPM, correre:
sudo rpm -e vim -potenziato
Usando Yum è un'altra opzione per disinstallare RPM Pacchetti.
sudo yum rimuovi [pacchetto]
Ad esempio, per rimuovere il VIM usando Yum comando esecuzione:
sudo yum rimuovi vim potenziato.x86_64
7: Elenco pacchetti RPM installati
Esegui il comando seguente per elencare tutto installato RPM Pacchetti:
sudo rpm -qa
Il comando include il -QA Opzione, che istruisce RPM per interrogare tutto.
8: visualizzare le informazioni sul pacchetto prima di installare
Prima di installare un pacchetto, il comando seguente visualizza informazioni sul RPM pacchetto:
sudo rpm -qip [pacchetto]
Per ottenere informazioni su un pacchetto e confermarne la validità, utilizzare le opzioni:
Ad esempio, per visualizzare le informazioni relative al pacchetto RPM potenziato VIM:
sudo rpm -qip vim-potenziata-7.4.629-8.EL7_9.x86_64.RPM
9: visualizzare le informazioni sul pacchetto dopo l'installazione
UN RPM Le informazioni disponibili sul pacchetto possono essere visualizzate utilizzando il -Qi Opzione, che indica il programma di interrogare i dettagli del pacchetto:
sudo rpm -qi [pacchetto]
L'output ci fornisce informazioni come i dettagli del pacchetto.
Per esempio, Il seguente comando ci darà informazioni relative a Vim-potenziato:
sudo rpm -qi vim -potenziato
10: Controllare le dipendenze del pacchetto RPM prima dell'installazione
IL RPM I comandi ci consentono anche di controllare le dipendenze dei pacchetti prima di poterli installarli. Assicurati il RPM Il pacchetto è già scaricato per il quale si desidera vedere l'elenco delle dipendenze.
La sintassi del comando che utilizziamo è:
rpm -qpr [pacchetto]
Di seguito è riportato l'elenco delle opzioni Questo comando include:
Ad esempio, per elencare tutte le dipendenze richieste da Vim-potenziato pacchetto che puoi eseguire:
RPM -QPR VIM-Enhanced-7.4.629-8.EL7_9.x86_64.RPM
11: Elenca tutti i file di un pacchetto installato
Possiamo anche elencare tutti i file associati a un pacchetto utilizzando -Ql Opzione, questo istruirà RPM Per interrogare l'elenco:
sudo rpm -ql [pacchetto]
Ad esempio, possiamo elencare RPM potenziato da Vim file di pacchetto utilizzando:
sudo rpm -ql vim -potenziato
12: Comando RPM in diverse Distri Linux
Mentre il comando RPM funziona in modo simile attraverso diverse distribuzioni Linux, potrebbero esserci alcune differenze nell'uso e nella sintassi. Ecco una breve panoramica dei comandi RPM in diverse Distri Linux:
Gestione dei pacchetti RPM nei sistemi basati su Red Hat
In Rosso Based sistemi, RPM è il gestore dei pacchetti predefiniti. IL RPM Il sistema di gestione dei pacchetti viene utilizzato per gestire i pacchetti software in questi sistemi. Per installare un pacchetto in un sistema basato su RED HAT, è possibile utilizzare il seguente comando:
sudo yum installa [pacchetto]
Per rimuovere un pacchetto, è possibile utilizzare il seguente comando:
sudo yum rimuovi [pacchetto]
Gestione dei pacchetti RPM nei sistemi basati su Debian
Nei sistemi basati su Debian, il gestore dei pacchetti predefiniti è adatto. Tuttavia, puoi ancora utilizzare RPM per gestire i pacchetti in questi sistemi.
RPM è un gestore di pacchetti per il sistema Red Hat, quindi per impostazione predefinita non è installato su Debian. Per installare il RPM Gestione pacchetti in un sistema Linux con sede a Debian, Esegui:
SUDO APT Installa RPM
SUDO APT Installa Alien
Per installare un pacchetto in un sistema basato su Debian utilizzando RPM, È possibile utilizzare il seguente comando:
sudo alien -i [pacchetto.RPM]
Nota: IL alieno l'utilità convertirà il RPM pacchetto su deb, che è possibile installare utilizzando il comando seguente:
SUDO APT Installa ./
Gestione dei pacchetti RPM nei sistemi basati su arco
Nei sistemi basati su Arch, il gestore pacchetti predefinito è Pacman. Tuttavia, puoi ancora usare RPM Per gestire i pacchetti in questi sistemi. Per installare un pacchetto in un sistema a base di arco utilizzando RPM, È possibile utilizzare il seguente comando:
sudo pacman -u [pacchetto.RPM]
Conclusione
IL RPM Il comando è uno strumento potente per la gestione dei pacchetti software in Linux. Sia che tu stia installando nuovi pacchetti, aggiornando quelli esistenti o rimuovendo quelli vecchi, RPM semplifica la manutenzione del tuo sistema aggiornato e funzionante. Seguendo i suggerimenti e i trucchi menzionati in questo articolo, puoi diventare abile nell'uso del RPM Comando per la gestione dei pacchetti software.