Instalarea DNF pe RHEL/CentOS 7
DNF (Dandified Yum) este un manager de pachete modern și eficient pentru distribuțiile bazate pe RPM, cum ar fi RHEL și CentOS, oferind o performanță mai rapidă și o rezoluție mai bună a dependențelor decât YUM. Acest ghid simplifică instalarea DNF pe unVPS AvaHost RHEL/CentOS7, cu exemple practice pentru a vă îmbunătăți experiența în gestionarea serverelor.
Condiții prealabile
AvaHost VPS cu RHEL 7 sau CentOS 7.
Acces Root sau privilegii
(consultați ghidul SSH anterior).sudoConexiune stabilă la internet.
Cunoștințe de bază privind comenzile Linux.
Pasul 1: Actualizați-vă sistemul
Este întotdeauna recomandat să vă actualizați sistemul înainte de a instala software nou. Rulați următoarea comandă pentru a vă asigura că toate pachetele existente sunt la zi:
sudo yum update -yPasul 2: Instalarea depozitului epel-release
DNF nu este inclus în depozitele implicite RHEL/CentOS 7, deci trebuie să activați depozitul EPEL (Extra Packages for Enterprise Linux):
sudo yum install -y epel-releaseOdată instalat, actualizați metadatele depozitului:
sudo yum update -yPasul 3: Instalarea DNF
Acum puteți instala DNF executând:
sudo yum install -y dnfAceastă comandă va instala dependențele necesare și va configura DNF pe sistemul dvs.
Pasul 4: Verificarea instalării
Pentru a confirma că DNF a fost instalat cu succes, verificați versiunea acestuia:
dnf --versionDacă instalarea a fost reușită, ar trebui să vedeți o ieșire similară cu:
DNF version 2.x.xPasul 5: Faceți din DNF administratorul implicit de pachete (opțional)
Deoarece YUM este încă managerul de pachete implicit în RHEL/CentOS 7, îl puteți înlocui cu DNF pentru sarcinile de gestionare a pachetelor. Dacă doriți să utilizați DNF în loc de YUM în mod implicit, puteți crea link-uri simbolice:
sudo mv /usr/bin/yum /usr/bin/yum.bak
sudo ln -s /usr/bin/dnf /usr/bin/yumAcest lucru asigură că atunci când executați comenzile , acestea sunt redirecționate către yum.dnf
Pasul 6: Utilizarea DNF
Acum puteți utiliza DNF așa cum ați utiliza YUM. Iată câteva comenzi comune de gestionare a pachetelor:
Instalați un pachet:
sudo dnf install package-nameÎndepărtați un pachet:
sudo dnf remove package-nameActualizarea tuturor pachetelor:
sudo dnf update -yCăutarea unui pachet:
dnf search package-nameCurățarea pachetelor neutilizate:
sudo dnf autoremove -yConcluzie
Instalarea DNF pe RHEL/CentOS 7 oferă o experiență îmbunătățită de gestionare a pachetelor, cu performanțe sporite și o mai bună gestionare a dependențelor. Urmând acest ghid, puteți instala cu ușurință și începe să utilizați DNF pe sistemul dumneavoastră. Dacă intenționați să faceți upgrade la o versiune mai nouă de RHEL sau CentOS, veți fi deja familiarizat cu DNF, deoarece acesta este managerul de pachete implicit în RHEL 8 și versiunile ulterioare.

