Eu tenho que adicionar uma nova resposta, já que isso é muito além da contagem de caracteres de um comentário.
Veja o que eu faria para tornar isso mais fácil:
Crie um arquivo chamado recover.sh no seu diretório pessoal com touch recover.sh
. Em seguida, execute cat /var/log/apt/history.log > recover.sh
.
Agora você tem uma cópia do seu arquivo de log em um arquivo de script shell. Você só precisa editá-lo para reinstala-lo. Você pode usar qualquer editor de shell que quiser, mas eu usaria o vi vi recover.sh
.
Pressione "i" para inserir e começar a editar. Pressione Esc e depois ": wq" para salvar e sair. Adicione "#! / Bin / bash" à primeira linha do arquivo. Então, quando você vir os pacotes que deseja instalar, altere-os para iniciar como "sudo apt-get install -y ...", adicione um ";" no final, assim continua quando você o executa. Você pode usar "dd" enquanto não estiver no modo de inserção para excluir uma linha inteira. Isso tornará mais rápido remover esse lixo.
Aqui está um exemplo do meu script de instalação para uma nova instalação do Ubuntu:
#!/bin/bash
#Ubuntu_install.sh
#Update and dist-upgrade
sudo apt-get update;
sudo apt-get dist-upgrade -y;
#Install Extras and Codecs
sudo apt-get install ubuntu-restricted-extras -y;
sudo apt-get install libavformat-extra-53 libavcodec-extra-53 -y;
#Install OpenJDK
sudo apt-get install icedtea-7-plugin openjdk-7-jre -y;
sudo apt-get install openjdk-7-jdk -y;
#Install Extra Applications
sudo apt-get install gparted gufw eclipse vlc vim htop git -y;
Quando você configurar isso e remover todo o fluff extra, execute chmod +x recover.sh
para poder executar o script. Em seguida, execute-o com ./recover.sh
. Ele deve pedir sua senha de root e começar a funcionar.