¡Primero debes saber que nuestros sistemas no son tan inteligentes! Un sistema no puede saber qué paquete necesita usted o no. Ubuntu no puede eliminar ningún paquete que haya instalado el propio usuario, en su lugar, le ofrece eliminar los paquetes que se descargaron como dependencias para otros paquetes y que ya no se utilizan, lo que significa que esos paquetes fueron instalados por el propio sistema y no por el usuario...
man apt-get
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for other packages and are now no
longer needed.
Por lo tanto, la ejecución sudo apt-get autoremove
desinstalará los paquetes no utilizados que se utilizaron como dependencias para otros paquetes.
Un sistema puede mostrarle los paquetes importantes o necesarios para que no se eliminen.
Instale aptitude si no lo tiene:
sudo apt-get install aptitude
Ahora puede buscar los paquetes que se consideran necesarios:
aptitude search '~prequired'
o importante:
aptitude search '~pimportant'
Cómo saber los paquetes no utilizados en Ubuntu
Hay un script bash para una herramienta llamada unusedpkg, esto puede probarse cuando no usó los paquetes para que pueda determinar qué eliminar.
Descargue el guión . Extraiga la carpeta comprimida y luego dé permiso al script
chmod +x unusedpkg
Ahora puede ejecutarlo desde el directorio que contiene el script
$./unusedpkg
Salida de muestra:
* UnusedPkg 0.6
Find unused packages in your Linux system.
WARNING:
Idle days may be wrong. Before delete anything, check package timestamps
using 'unusedpkg info <package>', or manually with 'ls -alu'. View README for infos.
Minimum packages size: 1MB
IDLE DAYS SIZE PACKAGE NAME
1 year and 6 months (553 days) 8MB 0ad
1 year and 6 months (553 days) 2MB gnect
1 year and 6 months (553 days) 1MB libgvc5
1 year and 6 months (553 days) 8MB locales