Você pode fazer um backup de todos os seus pacotes instalados, uma instalação limpa e um processo de restauração.
Primeiro, em um computador com todos os aplicativos pré-instalados, recupere sua lista de pacotes instalados e redirecione a saída para um arquivo chamado packages.txt. Salve esta lista de pacotes em algum lugar para poder usá-la no processo de restauração.
sudo dpkg --get-selections > packages.txt
Para restaurar todos os aplicativos da sua lista, você deve seguir um processo de três etapas com muito cuidado.
sudo dpkg --clear-selections
sudo dpkg --set-selections < packages.txt
sudo aptitude install
Você será solicitado a instalar todos os novos aplicativos na lista. Outro exemplo do que esse processo permite é criar uma linha de base de todos os aplicativos após uma instalação limpa do Ubuntu. Digamos que você queira remover todos os aplicativos instalados desde a instalação limpa, executar exatamente o mesmo processo e qualquer pacote não definido nessa lista será removido.
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
O primeiro comando de --clear-selections
marca todos os pacotes atualmente instalados no estado deinstall
. Quando você restaura a lista de aplicativos usando --set-selections
, apenas os pacotes omitidos da lista permanecem no deinstall
estado. O Aptitude honrará o estado de desinstalação e removerá os pacotes extras, deixando apenas os pacotes da lista.