Un gestor de paquets és un programa que us ajuda a gestionar i instal·lar i gestionar aplicacions i les seves dependències en un sistema. Mentre que els sistemes basats en Debian ho tenen dpkg i APT com els seus gestors de paquets i sistemes basats en Arch Pacman, FedoraÚs de sistemes basats en - DNF .
Què és el DNF?
DNF o Dandified YUM és el gestor de paquets de Fedora i derivats de Fedora i és el successor del Yellow-Dog Updater Modified o del gestor de paquets YUM. S'utilitza per gestionar paquets, és a dir, instal·lar-los, actualitzar-los, reinstal·lar-los i desinstal·lar-los entre altres coses. DNF ha estat el gestor de paquets predeterminat de Fedora des de la versió 22 (2015) i es va introduir per primera vegada a la versió 18 el 2013.
DNF vs RPM
RPM també és un sistema de gestió de paquets a Fedora i DNF funciona a sobre. La documentació de Fedora empeny els usuaris cap a DNF en comptes d'utilitzar RPM, ja que no és capaç de trobar i instal·lar automàticament dependències d'un paquet, la qual cosa significa que els usuaris hauran de trobar-les i instal·lar-les manualment.
Avui aprendrem com utilitzar el DNF gestor de paquets; és a dir, aprendríeu com instal·lar, cercar, desinstal·lar i fer més coses utilitzant-lo.
configuració del navegador web
Estructura de comandament
L'estructura bàsica de la comanda és
DNF [options] COMMAND>
Ordres bàsiques i més freqüents
Cerca paquets
Aquesta ordre s'utilitza quan voleu cercar els repositoris de Fedora per a un paquet determinat, després d'introduir aquesta ordre mostrarà tots els paquets disponibles al repositori que coincideixen amb el terme de cerca, primer cerca dins del nom, després cerca coincidències en el nom i resum. És semblant a com cerqueu paquets a les botigues gràfiques.
Per cercar un paquet, heu d'introduir cerca comanda juntament amb el paquet que voleu i us mostrarà tots els paquets disponibles que coincideixen amb aquesta consulta:
dnf search [package name]>

Cerca DNF
Instal·lació de paquets
El instal·lar L'ordre us ajudarà a instal·lar paquets des dels dipòsits. Podeu utilitzar aquesta ordre per instal·lar un o diversos paquets, per instal·lar diversos paquets només heu d'escriure el nom dels paquets amb un espai entre ells. Aquesta ordre requereix privilegis sudo.
Per instal·lar un paquet
sudo dnf install [[package name]]>

utilitzant DNF per instal·lar un paquet
Per instal·lar diversos paquets
sudo dnf install [[package 1]] [[package 2]] [[package 3]] ..... [[package n]]>

Instal·lació de diversos paquets mitjançant DNF
Actualització de paquets i sistema
A ningú li agraden els paquets antics, així que si voleu actualitzar el vostre sistema juntament amb els seus paquets, podeu utilitzar el actualització comandament. Es requereixen privilegis de Sudo.
sudo dnf upgrade>

Actualització mitjançant DNF
Actualitza un paquet específic
per actualitzar un paquet específic cal escriure
convertir una cadena en una data
sudo dnf upgrade [[package name]]>

Actualització de paquets individuals mitjançant DNF
Llistat de les actualitzacions disponibles
Per comprovar si hi ha actualitzacions de paquets disponibles sense instal·lar-les, heu d'introduir:
dnf check-update>

Comprovació d'actualitzacions mitjançant DNF
Eliminació de paquets
Un paquet ha trencat el vostre ordinador o potser ja no el necessiteu, en aquest cas, podeu utilitzar el eliminar per desinstal·lar aplicacions del sistema, això és equivalent a l'ordre d'eliminació dels sistemes basats en Debian. Això també necessita privilegis sudo per executar-se.
sudo dnf remove [[package name]]>

Eliminació de paquets mitjançant DNF
programa c per matriu bidimensional
Eliminació de diversos paquets
Per eliminar diversos paquets, heu d'introduir el nom de cada paquet separat per un espai.
sudo dnf remove [[package 1]] [[package 2]] [[package 3]] ..... [[package n]]>

Eliminació de diversos paquets mitjançant DNF
Eliminació de dependències no utilitzades
Has desinstal·lat el paquet però encara té moltes restes al teu sistema en forma de dependències, no t'has de preocupar, només has d'utilitzar el autoremove comanda per eliminar totes les dependències que queden al sistema. Heu de tenir privilegis sudo perquè aquesta ordre funcioni.
sudo dnf autoremove>

Eliminació automàtica de dependències sobrants mitjançant DNF
Reinstal·lació de paquets
Heu trencat un paquet accidentalment (està bé!) o tot just va començar a actuar, podeu tornar-lo a instal·lar fàcilment amb l'ordre següent.
sudo dnf reinstall [[package name]]>

Reinstal·lació mitjançant DNF
Llistat de paquets
Per llistar tots els paquets disponibles al repositori (per algun motiu si només voleu fer-ho! ho feu vosaltres.) podeu introduir la següent comanda
comparar en cadena
dnf list>
Llista dels paquets que heu instal·lat
El llista dnf L'ordre enumerarà tots els paquets disponibles al repositori, però la majoria de vegades això no ens serveix de res; per llistar només els paquets que heu instal·lat, podeu utilitzar l'opció instal·lada juntament amb la llista
dnf list --installed>

Llistat d'aplicacions instal·lades
Cerca a la llista d'aplicacions instal·lades
Fins i tot, la llista dnf instal·lada donaria tants resultats, si voleu reduir encara més les vostres opcions, podeu utilitzar el agafar amb ell, l'ordre grep cerca un valor dins de la sortida.
Podeu utilitzar l'ordre grep en combinació amb l'ordre list com aquesta:
dnf list --installed | grep [[package name]]>

Cercant un paquet concret als paquets instal·lats
Vols més ajuda? No et preocupis
L'opció d'ajuda us ajudarà (ahm), enumerarà totes les ordres bàsiques que potser necessiteu.
Per utilitzar-lo, introduïu la següent comanda al terminal.
cadena java cmp
dnf --help>
si teniu un cas d'ús més específic, sempre podeu llegir el pàgines de manual de DNF utilitzant:
man dnf>
Alguns exemples d'instal·lació d'aplicacions populars amb DNF
- Instal·lant Firefox
sudo dnf install firefox>
- Instal·lació del reproductor multimèdia VLC
sudo dnf install vlc>

Una imatge que mostra la instal·lació de VLC
- Instal·lant GIMP
sudo dnf install gimp>

Instal·lant GIMP
Conclusió
Això és! Ara coneixeu totes les ordres bàsiques de DNF per instal·lar, actualitzar, desinstal·lar i fer altres coses amb aplicacions. Tot el que heu de fer ara és només obrir el terminal i començar a gestionar aquests paquets agradables amb les noves habilitats que acabeu d'aprendre. Feu-nos saber les ordres DNF que feu servir amb més freqüència als comentaris. Podeu obtenir més informació sobre DNF a la documentació de Fedora o sempre podeu llegir el pàgines de manual de DNF.