Instalarea DNF în RHEL/CentOS 7
Instalarea DNF pe RHEL/CentOS 7: Actualizați-vă jocul de pachete
De ce să înlocuiți YUM cu DNF? DNF (Dandified YUM) este înlocuitorul elegant și modern pentru YUM pe Linux bazat pe RPM, cum ar fi Fedora, oferind performanțe mai rapide, o gestionare mai inteligentă a dependențelor și o atmosferă mai curată. RHEL/CentOS 7 rămâne cu YUM de modă veche, dar puteți utiliza DNF pentru a obține un plus de ultimă generație. Acest ghid vă duce de la YUM la DNF pe VPS-ul dumneavoastră AlexHost într-o clipă – haideți să trecem la treabă!
Condiții prealabile
- O instanță funcțională de 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
Aceasta 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
- Instalarea unui pachet:
sudo dnf install package-name -y
- Îndepărtează un pachet:
sudo dnf remove package-name -y
- Căutați un pachet:
dnf search package-name
- 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:
- Creați un alias: Adăugați următoarea linie la fișierul ~/.bashrc:
alias yum=dnf
- Aplicați Aliasul: Reîncărcați fișierul .bashrc pentru a aplica modificările:
source ~/.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 în comparație 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!