Eu faço isso ocasionalmente, usando o aptitude. Aptitude é uma ferramenta de console ("old-skool") que é poderosa, mas um pouco difícil de usar. É como vim ou emacs, quando o Ubuntu Software Center é como o Gedit ou AbiWord :-) No entanto, há uma boa maneira de atingir seu objetivo no aptitude, então se você estiver disposto a tentar, isso pode funcionar para você. / p>
Primeiro instale o aptitude:
sudo apt-get install aptitude
Você pode querer ler os documentos para o aptitude. Se você não fizer isso, você estará seguindo minhas instruções abaixo cego, e poderia voar em uma montanha que deixa o seu sistema não inicializável, caso em que você precisará tentar uma das opções de "reinstalação cuidadosa" onde você faz um novo instalar tentando preservar seus dados pessoais ao longo do caminho. Os documentos para o aptitude estão em:
zless /usr/share/doc/aptitude/README
Agora, entre em aptidão. Eu vou te dizer uma série de chaves para pressionar. O caso (superior ou inferior) é significativo: U é diferente de u .
sudo aptitude
u (isso atualiza o banco de dados do pacote. pressione enter para apagar quaisquer avisos que aparecerem depois)
arrow down
para a seção chamada "Pacotes instalados"
M (isto marca todos os pacotes como instalados automaticamente, por isso agenda todos eles para remoção. não saia agora ou você terá problemas)
/ (isso abre um diálogo de pesquisa)
ubuntu-desktop [ENTER]
+ (isto diz ao aptitude que você quer instalar o ubuntu-desktop e todas as dependências)
[ENTER]
(entra nos detalhes do pacote ubuntu-desktop)
arrow down
na linha "Recomendações"
+ (diz ao aptitude para instalar todos os pacotes recomendados também)
g ("vai" - diz o que deseja fazer)
g (confirma que você quer fazer isso e continua)
Isso deve deixá-lo totalmente atualizado, com um sistema de área de trabalho mínimo e relativamente limpo.
Se você ficar preso, pressione ? para ajuda no aptitude. Você pode precisar usar a ou z para rolar para cima e para baixo em vários lugares. Eu disse que era old-skool :-) Mas uma vez que você saiba como usá-lo, você pode obter um monte de gerenciamento detalhado de pacotes feito rapidamente.