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

Come installare YUM su RHEL 8 / CentOS 8

Fedora ha apportato la modifica a DNF con Fedora 22, ma CentOS e RHEL sono rimasti con YUM, fino ad ora. RHEL è passato al gestore di pacchetti di nuova generazione, ed è una buona cosa, ma se ti manca YUM o hai script che si basano su di esso, avrai comunque accesso al vecchio gestore di pacchetti. Cosa c'è di meglio, non devi fare nulla in più.

In questo tutorial imparerai:

  • Come utilizzare YUM su RHEL 8 / CentOS 8
  • Che cos'è YUM su RHEL 8 / CentOS 8, davvero
  • C'è una differenza?

YUM su RHEL 8 / CentOS 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
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 utilizzare YUM su RHEL 8 / CentOS 8

Apri un terminale sul tuo sistema RHEL 8 / CentOS 8 ed esegui il comando seguente.

# yum update

Ha funzionato, vero? Prova a installare qualcosa con YUM, come faresti su un sistema RHEL 7.

# yum install php

È lo stesso. Vai avanti e prova qualche altro comando. Dovrebbero comportarsi tutti esattamente come su RHEL 7. Ecco il trucco; YUM non è installato su RHEL 8 / CentOS 8. In effetti, non è nemmeno disponibile un pacchetto per questo. Allora, cosa sta succedendo?

Cos'è davvero YUM su RHEL 8 / CentOS 8

Red Hat ha creato sistemi operativi per server abbastanza a lungo da consentire il cambiamento come un pallone di piombo. Quindi, hanno fatto due cose per facilitare il passaggio a DNF. In primo luogo, hanno creato uno script wrapper per prendere il posto di YUM e passare tutto a DNF. Dai un'occhiata all'eseguibile YUM per vedere di cosa si tratta.

$ cat /usr/bin/yum

È tutto abbastanza semplice, ma perché funziona così bene? Questo ha tutto a che fare con DNF stesso.

C'è una differenza?

Le differenze tra DNF e YUM sono per lo più tecniche ed esistono sotto la superficie. DNF è stato costruito per essere retrocompatibile con YUM a livello di superficie. Sintatticamente, sono quasi identici. In realtà, DNF è solo una nuova iterazione di YUM con una migliore risoluzione delle dipendenze, miglioramenti della velocità e un migliore utilizzo della memoria.

Dipende interamente da te. Puoi continuare a usare yum comando, oppure puoi passare direttamente a dnf . Non è ancora necessario modificare gli script e puoi prenderti il ​​tuo tempo per acclimatarti.

Conclusione

Ecco qua! YUM è già installato su RHEL 8, più o meno. Non devi fare nulla di nuovo, se non vuoi. Passare a DNF per installare i pacchetti è molto semplice, quindi provalo.


Cent OS
  1. Come installare phpMyAdmin su RHEL 8 / CentOS 8

  2. Come installare Icinga 2 su CentOS 8 / RHEL 8

  3. Come installare MongoDB su CentOS 8 / RHEL 8

  4. Come installare Firefox 10 su CentOS 6 / RHEL 6

  5. Come installare PostgreSQL 10 su CentOS 6 / RHEL 6

Come installare Maven su RHEL 8 / CentOS 8

Come installare cpan su RHEL 8 / CentOS 8

Come installare Ruby su RHEL 8 / CentOS 8

Come installare Docker CE su RHEL 8 / CentOS 8

Come installare VirtualBox 6.0 su CentOS 8 / RHEL 8

Come installare PHP 7.4 su CentOS 8 / RHEL 8