LinuxParty
A partir de la versión 22 de Fedora, ésta incluye con un cambio bastante significativo bajo el capó: la introducción de DNF (DaNdiFied YUM) como el gestor de paquetes por defecto. El cambio es sólo visible para los usuarios que utilizan YUM para trabajar con paquetes de Fedora desde la línea de comandos (CLI). Los usuarios que utilizan diversas herramientas gráficas como Apper no deberían haber notado ningún cambio.
Comandos básicos siguen siendo los mismos
Cuando los desarrolladores planificaron el nuevo gestor de paquetes DNF se decidieron por hacer una transición de YUM a DNF lo más fácil posible para los usuarios. Decidieron utilizar una sintaxis de línea de comandos que es una replica de los comandos de YUM. Los comandos básicos, por lo tanto, son exactamente las mismas. Con YUM, por ejemplo, se podría ejecutar el siguiente comando para instalar un paquete, en este caso, nano:
sudo yum install nano
Con DNF, uno se ejecute:
sudo dnf install nano
Del mismo modo, para buscar un paquete con YUM, se podría utilizar:
sudo yum search nano
Con DNF, se podría utilizar el comando similar:
sudo dnf search nano
Algunos otros comandos básicos que siguen siendo los mismos son (remove, update, distro-sync, check-update, info, history, reinstall, provides, repolist, list, downgrade, clean, y makecache. ): Que equivalen a "eliminar, actualizar, distro-sync, check-actualización, información, historia, reinstalar, proporcionar, repolist, listar, desactualizar, limpiar, y makecache". Incluso los comandos correspondientes relativos a empaquetar grupos siguen siendo los mismos: group info, group install, group remove comunes también siguen siendo los mismos, tales como -y para asumir "sí" a todas las preguntas, y los interruptores -enablerepo / -disablerepo.. Los plugins DNF para los comandos más avanzados
Los usuarios avanzados se darán cuenta de que el texto no menciona otras funciones que yum-utils realizan, tales como la instalación de paquetes debuginfo o descargar fuentes RPMs desde los repositorios. Para proporcionar dicha funcionalidad avanzada, DNF utiliza diversos plugins que son proporcionados por diferentes paquetes en los repositorios de Fedora. La siguiente tabla documenta algunos de estos plugins:
Comando YUM Comando DNF Ofrecido por paquete ---------------------------------------------------------------------- debuginfo-install dnf debuginfo-install dnf-plugins-core repoquery dnf repoquery dnf-plugins-core yum-builddep dnf builddep dnf-plugins-core yum-config-manager dnf config-manager dnf-plugins-core yumdownloader dnf download dnf-plugins-core repo-graph dnf repograph dnf-plugins-extras-repograph
Para obtener una lista completa de cambios entre YUM y DNF, por favor consulte la página yum2dnf del manual. DNF es el futuro
Se sigue trabajando en DNF. La herramienta mejora con cada corrección de errores y la liberación. En el nearfuture, por ejemplo, fedup, la herramienta de actualización Fedora, va a ser reemplazado con una implementación DNF. La aplicación ya está siendo probado y se dará a conocer pronto. Mientras tanto, si usted hace observar un comportamiento inesperado cuando utilice DNF, por favor, envíe una informe para que los desarrolladores pueden observarlo.
-
Fedora
- Se lanzó Fedora Linux 41 con Linux Kernel 6.11, DNF5, GNOME 47 y más
- Fedora 39 beta ofrece la distribución de Linux con mejor rendimiento que he visto en mucho tiempo
- Fedora lanzó la computadora portátil Fedora Slimbook Linux con pantalla 3K, NVIDIA RTX 3050 Ti
- Fedora 38 Linux nueva versión de esta gran distro, disponible
- AWS de Amazon lanza 'Amazon Linux 2023' basado en Fedora y optimizado para la nube
- Instalar Nginx con PHP5 (y PHP-FPM) y Soporte MySQL en Fedora Linux
- Instalar Nginx con PHP5 (PHP-FPM) y MySQL en Fedora 17
- 20 comandos YUM para la gestión de paquetes
- Servidor Samba eb Fedora 13 con dbsam Backend
- La distro, Fedora Linux, declarada "Bien público digital"
- 26 Comandos de DNF para gestión de paquetes (rpm) en Fedora Linux
- ¿Por qué Fedora 34 es la distro de Fedora más popular en años?
- Llega Fedora 34 con GNOME 40, con BTRFS como FS y PipeWire por defecto como servidor de Audio
- Disponible Fedora 33 con GNOME 3.38
- Fedora 31 Workstation disponible y cómo actualizar.