Fedora: guía útil para DNF

Ahora que estoy usando a menudo Fedora veo útil publicar esta chuleta sobre su gestor de paquetes DNF como pequeña guía de uso diario, nada de cosas avanzadas. A pesar de todo sigo usando la terminal para gestionar el software, ya que es práctico en muchos casos.

Acelerar DNF

Editado: Me dijeron por Mastodon que este paso a veces no es recomendable. Esta utilidad usa un ping que conecta con los servidores que respondan antes a esa llamada, no necesariamente va a traducirse en una velocidad bruta. Depende de cada uno valorar si quiere activarlo o no.

Si bien DNF no es tan rápido y versátil como Pacman (con una mejor logística en los repositorios), no se le puede negar la facilidad de sus comandos. Antes de nada lo ideal sería acelerar la velocidad con los mejores servidores que encuentre, y procure mantenerla con el paso del tiempo. Esto se soluciona editando el archivo /etc/dnf/dnf.conf, donde guarda los parámetros para tal acción. Lo abrimos con

sudo nano /etc/dnf/dnf.conf

y agregamos las siguientes líneas al final del archivo:

max_parallel_downloads=10
fastestmirror=True

De tal forma que el archivo quedaría algo así:

[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True
max_parallel_downloads=10
fastestmirror=True

Guardamos los cambios y salimos usando las teclas CTRL+O y CTRL+X respectivamente. Con esa configuración tendremos un máximo de 10 descargas en paralelo y además hará una comprobación rutinaria de los servidores más veloces que haya. Debo decir que se nota bastante su efecto.

Comandos útiles

Instalar, desinstalar y actualizar software respectivamente:

sudo dnf install paquete

sudo dnf remove paquete

sudo dnf upgrade

Eliminar todos los paquetes huérfanos para liberar espacio en disco:

sudo dnf autoremove

Buscar software:

sudo dnf search paquete

Mostrar información del paquete:

sudo dnf info paquete

Volver a una versión anterior de un paquete:

sudo dnf downgrade paquete

Mostrar historial sobre las últimas acciones de DNF:

sudo dnf history

Mostrar paquetes instalados:

sudo dnf list installed

Fuentes: Drivemeca y Documentación de Fedora

2 comentarios en “Fedora: guía útil para DNF”

Deja un comentario (puedes usar Markdown)