Instalarea DNF în RHEL/CentOS 7 ⋆ ALexHost SRL

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
06.12.2024

Instalarea DNF în RHEL/CentOS 7

DNF (Dandified YUM) este următoarea generație de administratori de pachete pentru distribuțiile Linux bazate pe RPM. Acesta înlocuiește YUM în versiunile mai recente ale Fedora și RHEL/CentOS. Cu toate acestea, în RHEL/CentOS 7, managerul de pachete implicit este încă YUM. Dacă doriți să utilizați DNF pe RHEL/CentOS 7, îl puteți instala manual. Acest ghid vă va arăta cum să faceți acest lucru.

Condiții prealabile

  • O instanță care rulează RHEL 7 sau CentOS 7.
  • Acces Root sau sudo pentru a instala pachetele.

Pasul 1: Actualizarea pachetelor de sistem

Înainte de a instala DNF, actualizați pachetele existente pentru a asigura compatibilitatea:

sudo yum update -y

Pasul 2: Activarea depozitului EPEL

Depozitul Extra Packages for Enterprise Linux (EPEL) furnizează pachete suplimentare pentru RHEL/CentOS, inclusiv DNF. Pentru a activa EPEL, executați următoarea comandă:

sudo yum install epel-release -y

Această comandă va activa depozitul EPEL, care conține pachetul DNF.

Pasul 3: Instalarea DNF

Acum că depozitul EPEL este activat, puteți instala DNF:

sudo yum install dnf -y

Acest lucru va instala pachetul DNF împreună cu dependențele sale.

Pasul 4: Verificarea instalării

Pentru a vă asigura că DNF a fost instalat cu succes, verificați versiunea:

dnf --version

Această comandă ar trebui să afișeze versiunea DNF instalată, indicând faptul că instalarea a avut succes.

Pasul 5: Utilizarea DNF ca un manager de pachete

Acum că DNF este instalat, îl puteți utiliza alături de YUM. Iată câteva comenzi de bază pentru DNF:

  • Actualizarea tuturor pachetelor:

    sudo dnf update -y

  • Instalați un pachet:

    sudo dnf install package-name -y

  • Eliminați un pachet:

    sudo dnf remove package-name -y

  • Căutați un pachet:

    dnf search nume-pachet

  • Listează toate pachetele instalate:
    dnf list installed

Opțional: Înlocuiți YUM cu DNF

Deși în general nu este necesar să înlocuiți complet YUM cu DNF pe RHEL/CentOS 7, puteți crea un alias pentru DNF pentru a simplifica utilizarea:

  1. Creați un alias: Adăugați următoarea linie la fișierul ~/.bashrc:

    alias yum=dnf

  2. Aplicați aliasul: Reîncărcați fișierul .bashrc pentru a aplica modificările:
    sursă ~/.bashrc

Acum, ori de câte ori utilizați comanda yum, aceasta va rula automat dnf.

Concluzii

Ați instalat cu succes DNF pe RHEL/CentOS 7. DNF oferă performanțe îmbunătățite, o mai bună rezolvare a dependențelor și caracteristici mai noi comparativ cu YUM. Deși RHEL/CentOS 7 nu utilizează DNF în mod implicit, acest ghid vă permite să profitați de capacitățile DNF pe sistemele mai vechi. Bucurați-vă de gestionarea pachetelor dvs. cu puterea și flexibilitatea DNF!

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills