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.

-
Comunidad
- Meta lanza el potente modelo de IA de código abierto Llama 3.1
- La Fundación que honra al creador de 'Star Trek' ofrece un premio de 1 millón de dólares para una startup de inteligencia artificial que beneficie a la humanidad
- ¿Cómo el Corrector Castellano puede mejorar tu redacción publicitaria en español?
- Los 10 mejores programas de foros de código abierto para Linux en 2023
- Madrid abre el primer burdel de muñecas sexuales
- Los creadores de Python, Java, TypeScript y SmallTalk harán una aparición conjunta con fines benéficos
- La mayoría de los 100 millones de personas que se registraron en Threads (de Facebook/Meta) dejaron de usarlo
- Elon Musk dice que el algoritmo de Twitter será de Código Abierto esta semana.
- Incluso en el metaverso, no puedes escapar del recaudador de impuestoS
- Los mejores 42 bancos de imágenes gratis.
- Una entrevista con Linus Torvalds: Linux y Git
- Comando date, trucos y opciones que puedes usar con archivos
- En las escuelas se debería enseñar solo Software Libre
- “AJAX Loading Error: error” Cuando tratas de actualizar el sitio web Joomla.
- 7 proyectos de código abierto que Amamos