Puede hacer una copia de seguridad de todos sus paquetes instalados, luego una instalación limpia y luego un proceso de restauración.
Primero, desde una computadora con todas las aplicaciones preinstaladas, recupere su lista de paquetes instalados y redirija la salida a un archivo llamado packages.txt. Guarde esta lista de paquetes en algún lugar para poder usarla en el proceso de restauración.
sudo dpkg --get-selections > packages.txt
Para restaurar todas las aplicaciones de su lista, debe seguir un proceso de tres pasos con mucho cuidado.
sudo dpkg --clear-selections
sudo dpkg --set-selections < packages.txt
sudo aptitude install
Se le pedirá que instale todas las nuevas aplicaciones en la lista. Otro ejemplo de lo que este proceso le permite hacer es crear una línea base de todas las aplicaciones después de una instalación limpia de Ubuntu. Supongamos que desea eliminar cualquier aplicación instalada desde la instalación limpia, realizar exactamente el mismo proceso y se eliminará cualquier paquete que no esté definido en esa lista.
sudo dpkg --get-selections > clean-install-package-list.txt
sudo dpkg --clear-selections
sudo dpkg --set-selections < clean-install-package-list.txt
sudo aptitude install
El primer comando de --clear-selections
marca todos los paquetes instalados actualmente en el estado deinstall
. Cuando restaure la lista de aplicaciones usando --set-selections
, solo los paquetes omitidos de la lista permanecerán en el deinstall
estado. Aptitude respetará el estado de desinstalación y eliminará los paquetes adicionales, dejándolo solo con los paquetes de la lista.