GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare un pacchetto RPM su RHEL 8 / CentOS 8 Linux

Esistono diversi modi per installare un pacchetto RPM su RHEL 8 / CentOS 8 rispetto all'installazione del pacchetto da un repository di sistemi. Ognuno di loro ha i propri meriti, ma DNF dovrebbe probabilmente essere la tua prima scelta nella maggior parte delle situazioni. È anche bene ricordare che, per motivi di stabilità, è una buona idea limitare il più possibile le installazioni RPM esterne.

In questo tutorial imparerai:

  • Come installare un RPM con DNF
  • Come installare un RPM con Yum
  • Come installare un RPM con RPM

Installa un RPM su RHEL 8.

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema RHEL 8 / CentOS 8
Software DNF, Yum e RPM
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come installare un RPM con DNF

Come affermato in precedenza, DNF è il gestore dei pacchetti di Red Hat ed è l'opzione migliore per la gestione dei singoli pacchetti RPM. DNF gestisce la risoluzione delle dipendenze, e questo è un molto un grosso problema quando si tratta di singoli pacchetti su qualsiasi sistema Linux. Previene potenziali conflitti e pacchetti semi-rotti. Ti sarà anche risparmiato il fastidio di rintracciare tu stesso le dipendenze.

Per installare un RPM con DNF, è sufficiente fornire a DNF la posizione dell'RPM invece del nome del pacchetto, come faresti normalmente.

# dnf install /path/to/package.rpm

Funziona anche con gli RPM che si trovano sul web. Fornisci a DNF l'indirizzo web diretto dell'RPM.

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

DNF includerà automaticamente tutte le dipendenze nell'installazione e le mostra quando ti chiede di confermare l'installazione del pacchetto. Nel caso in cui il pacchetto non sia compatibile, DNF lo comunicherà anche a te.

Come installare un RPM con Yum

Questa sezione sarà breve. Yum su RHEL 8 / CentOS 8 è DNF. Con questa versione, Red Hat ha rimosso Yum a favore di DNF, ma ha fornito un semplice wrapper, che consente di continuare a utilizzare yum comando. Quindi, se vuoi usare "Yum" per installare un RPM, puoi, ma è davvero DNF e la sintassi è identica.

# yum install /path/to/package.rpm

Come installare un RPM con RPM

Il metodo tradizionale per installare i pacchetti RPM è l'utilità del pacchetto RPM. È il modo originale per installare i pacchetti su un sistema Red Hat e funziona ancora, ma ha i suoi limiti. In particolare, RPM non gestisce la risoluzione delle dipendenze. Ciò significa che, se hai intenzione di seguire questa strada, preparati perché le cose possono complicarsi rapidamente.

Per utilizzare, installa un pacchetto con rpm comando, usa il -i flag e assegnagli il percorso del tuo pacchetto.

# rpm -i /path/to/package.rpm

Conclusione

Attenersi a DNF per la maggior parte delle situazioni e le cose andranno senza intoppi. Anche se potrebbe essere necessario utilizzare RPM in alcune rare situazioni di nicchia, DNF sarà quasi sempre la soluzione migliore, soprattutto considerando le dipendenze.


Cent OS
  1. Come installare un file RPM su sistema operativo Linux (CentOS, RHEL e Fedora)

  2. Come installare redmine su RHEL 8 / CentOS 8 Linux

  3. Come installare Hadoop su RHEL 8 / CentOS 8 Linux

  4. Come installare Perl su RHEL 8 / CentOS 8 Linux

  5. Come installare i pacchetti usando dnf in CentOS/RHEL 8

Come installare WordPress su RHEL 8 / CentOS 8 Linux

Come installare GIMP su CentOS 8 / RHEL 8 Linux

Come installare i pacchetti RPM su CentOS

Come installare RPM su CentOS

Come installare i pacchetti RPM su CentOS 8

Come installare i pacchetti RPM in CentOS, RHEL e Fedora