Un administrador de paquetes es un programa que le ayuda a administrar, instalar y administrar aplicaciones y sus dependencias en un sistema. Si bien los sistemas basados en Debian tienen dpkg y APTO como lo han hecho sus administradores de paquetes y sistemas basados en Arch Pacman, sombrerouso de sistemas basados en abandonar .
¿Qué es DNF?
DNF o Dandified YUM es el administrador de paquetes de Fedora y derivados de Fedora y es el sucesor de Yellow-dog Updater Modified o administrador de paquetes YUM. Se utiliza para administrar paquetes, es decir, instalarlos, actualizarlos, reinstalarlos y desinstalarlos, entre otras cosas. DNF ha sido el administrador de paquetes predeterminado de Fedora desde la versión 22 (2015) y se introdujo por primera vez en la versión 18 en 2013.
DNF frente a RPM
RPM también es un sistema de gestión de paquetes en Fedora y DNF funciona sobre él. La documentación de Fedora empuja a los usuarios hacia DNF en lugar de usar RPM, ya que no es capaz de encontrar e instalar automáticamente dependencias de un paquete, lo que significa que los usuarios tendrán que buscarlas e instalarlas manualmente.
hoy aprenderemos cómo utilizar el DNF gerente de empaquetación; es decir, aprenderías cómo instalar, buscar, desinstalar y hacer más cosas usándolo.
convertir caracteres a cadenas java
Estructura de mando
La estructura básica del comando es
DNF [options] COMMAND>
Comandos básicos y más frecuentes
Buscar paquetes
Este comando se utiliza cuando desea buscar en los repositorios de Fedora un paquete determinado. Después de ingresar este comando, mostrará todos los paquetes disponibles en el repositorio que coinciden con el término de búsqueda, primero busca dentro del nombre, luego busca coincidencias en el nombre y resumen. Es similar a cómo buscar paquetes en tiendas gráficas.
Para buscar un paquete, debe ingresar el buscar comando junto con el paquete que desea y le mostrará todos los paquetes disponibles que coincidan con esa consulta:
dnf search [package name]>

búsqueda DNF
Instalación de paquetes
El instalar El comando le ayudará a instalar paquetes desde los repositorios. Puede usar este comando para instalar uno o varios paquetes, para instalar varios paquetes solo tiene que escribir el nombre de los paquetes con un espacio entre ellos. Este comando requiere privilegios sudo.
Para instalar un paquete
sudo dnf install [[package name]]>

usando DNF para instalar un paquete
Para instalar varios paquetes
sudo dnf install [[package 1]] [[package 2]] [[package 3]] ..... [[package n]]>

Instalación de múltiples paquetes usando DNF
Actualización de paquetes y sistema
A nadie le gustan los paquetes antiguos, por lo que si desea actualizar su sistema junto con sus paquetes, puede usar el mejora dominio. Se requieren privilegios de Sudo.
sudo dnf upgrade>

Actualización mediante DNF
Actualizar un paquete específico
para actualizar un paquete específico debe escribir
interfaz vs clase abstracta
sudo dnf upgrade [[package name]]>

Actualización de paquete individual usando DNF
Listado de actualizaciones disponibles
Para comprobar si hay actualizaciones de paquetes disponibles sin instalarlas, debe ingresar:
dnf check-update>

Buscando actualizaciones usando DNF
Eliminando paquetes
Un paquete rompió tu computadora o tal vez ya no la necesitas, en ese caso, puedes usar el eliminar comando para desinstalar aplicaciones del sistema, esto es equivalente al comando eliminar en sistemas basados en Debian. Esto también necesita privilegios de sudo para ejecutarse.
sudo dnf remove [[package name]]>

Eliminar paquetes usando DNF
char tostring java
Eliminar varios paquetes
Para eliminar varios paquetes, debe ingresar el nombre de cada paquete separado por un espacio.
sudo dnf remove [[package 1]] [[package 2]] [[package 3]] ..... [[package n]]>

Eliminar varios paquetes usando DNF
Eliminar dependencias no utilizadas
Desinstalaste el paquete pero todavía tiene muchos restos en tu sistema en forma de dependencias, no tienes que preocuparte, solo usa el autoremove comando para eliminar todas las dependencias que quedan en el sistema. Debe tener privilegios sudo para que este comando funcione.
sudo dnf autoremove>

Eliminación automática de dependencias sobrantes mediante DNF
Reinstalar paquetes
Accidentalmente rompiste un paquete (¡sucede bien!) o simplemente comenzó a funcionar mal, puedes reinstalarlo fácilmente usando el siguiente comando.
sudo dnf reinstall [[package name]]>

Reinstalar usando DNF
Listado de paquetes
Para enumerar todos los paquetes disponibles en el repositorio (por alguna razón, si solo desea hacer eso, puede hacerlo), puede ingresar el siguiente comando.
foreach mecanografiado
dnf list>
Listado de los paquetes que instaló
El lista dnf El comando enumerará todos los paquetes disponibles en el repositorio, pero la mayoría de las veces eso no nos sirve de nada; para enumerar solo los paquetes que instaló, puede usar la opción instalado junto con la lista
dnf list --installed>

Listado de aplicaciones instaladas
Buscando dentro de la lista de aplicaciones instaladas
Incluso, dnf list –installed produciría tantos resultados, si desea limitar aún más sus opciones, puede usar el agarre comando con él, el comando grep busca un valor dentro de la salida.
Podrías usar el comando grep en combinación con el comando list de esta manera:
dnf list --installed | grep [[package name]]>

Buscando un paquete en particular entre los paquetes instalados
¿Quieres más ayuda? No hay problema
La opción de ayuda te ayudará (ahm), enumerará todos los comandos básicos que posiblemente puedas necesitar.
Para usarlo, ingrese el siguiente comando en la terminal.
f películas
dnf --help>
Si tiene un caso de uso más específico, siempre puede leer el paginas man de DNF usando:
man dnf>
Algunos ejemplos de instalación de aplicaciones populares usando DNF
- Instalación de Firefox
sudo dnf install firefox>
- Instalación del reproductor multimedia VLC
sudo dnf install vlc>

Una imagen que muestra la instalación de VLC.
- Instalación de GIMP
sudo dnf install gimp>

Instalación de GIMP
Conclusión
¡Eso es todo! Ahora conoce todos los comandos DNF básicos para instalar, actualizar, desinstalar y hacer otras cosas con aplicaciones. Todo lo que necesitas hacer ahora es abrir la terminal y comenzar a administrar esos bonitos paquetes con las nuevas habilidades que acabas de aprender. Háganos saber acerca de los comandos DNF que utiliza con más frecuencia en los comentarios. Puede obtener más información sobre DNF en la documentación de Fedora o siempre puede leer el paginas man de ANP.