GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo eliminar todos los paquetes con DNF de los que no depende ningún otro paquete

Con Yum, usarías el package-cleanup comando de yum-utils . Pero, con DNF, está integrado como el dnf autoremove dominio. De los documentos:

dnf [options] autoremove

Elimina todos los paquetes "hoja" del sistema que se instalaron originalmente como dependencias de los paquetes instalados por el usuario, pero que ya no son necesarios para ninguno de esos paquetes.

Tenga en cuenta que también puede utilizar el dnf list comando para ver qué paquetes se eliminarían, antes de ejecutar automremove, con

dnf list autoremove

También tenga en cuenta que DNF tiene otra diferencia en el comportamiento que debería ayudarlo en situaciones similares (pero no en su caso exacto). Si su pieza principal de software fue instalada por DNF (en lugar de fuera de DNF a mano), y usó dnf remove , el valor predeterminado (a diferencia de yum) es eliminar también las dependencias que se agregaron solo para ese paquete y que no se usan para nada más.


Linux
  1. Cómo eliminar paquetes huérfanos en CentOS Linux

  2. ¿Cómo eliminar todas las líneas comentadas o líneas con un patrón específico en vim?

  3. ¿Cómo reinstalar todos los paquetes instalados con Zypper?

  4. Debian:Cómo instalar o eliminar paquetes DEB usando dpkg

  5. Cómo enumerar todos los paquetes instalados en fedora con la hora de la instalación

Cómo desinstalar o eliminar paquetes de CentOS

Cómo consultar información de paquetes con el administrador de paquetes rpm

Cómo trabajar con grupos de paquetes dnf

Cómo convertir paquetes de Linux con Alien

Debian:¿cómo eliminar todos los paquetes de Kde?

Cómo convertir todos sus paquetes Snap a Flatpak en Ubuntu con Unsnap