Como recuperar pacotes removidos com o flag de eliminação?

4

Eu acidentalmente removi um pacote com o flag de eliminação e ele removeu grandes partes do sistema Ubuntu, incluindo o servidor pulseaudio, o centro de software, as configurações do sistema e muitos, muitos outros programas e bibliotecas.

Eu não sei exatamente o que o comando purge faz, mas tenho certeza que é usado para remover um pacote junto com as dependências dele. Então eu acho que ele removeu todo pacote que compartilha dependências com o pacote que eu queria remover, mas ainda não faz sentido.

Eu tenho o pacote completo dpkg.log de pacotes removidos, mas reinstalá-los via terminal é quase impossível.

O que devo fazer para recuperar os pacotes removidos?

    
por user87759 05.09.2012 / 21:04

2 respostas

3

Você pode tentar reinstalar a área de trabalho inteira.

sudo apt-get install --reinstall ubuntu-desktop

Pode ser mais fácil percorrer a lista de pacotes removidos, um por um, e reinstalar.

O que você fizer isso seria um bom momento para fazer um backup caso você ainda não tenha um, então, quando coisas assim acontecerem, você poderá reverter suas alterações.

    
por Goddard 05.09.2012 / 21:14
0

Por que isso é impossível? Se você tem um log de pacotes removidos, basta executar

sudo apt-get install package1 package2 package3 ...

Isso deve realmente fazer o truque. Se você tiver problemas, poste seu dpkg.log e quaisquer erros / problemas encontrados aqui.

P.S. A opção --purge apenas garante que todos os arquivos de configuração sejam removidos também.

    
por January 05.09.2012 / 21:13