Como recuperar a pasta / var / lib / dkpg?

1

Meu amigo excluiu a pasta /var/lib/dkpg de sua instalação 12.04. Sem ele, o apt-get não está funcionando. Eu sou novo no Ubuntu e não sei muito. Como faço para recuperá-la?

    
por banad 18.01.2014 / 18:35

1 resposta

1

Execute estes:

sudo mkdir /var/lib/dpkg
sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
sudo sh -c "echo >> /var/lib/dpkg/lock"
sudo sh -c "echo >> /var/lib/dpkg/available"
sudo mkdir /var/lib/dpkg/alternatives
sudo mkdir /var/lib/dpkg/info
sudo mkdir /var/lib/dpkg/parts
sudo mkdir /var/lib/dpkg/updates

Isso restaurará os arquivos necessários, embora alguns erros de pacote possam ocorrer em transações recentes, pois o status não estará atualizado.

Você pode testar apt-get para erros:

sudo apt-get install sl

Você pode precisar atualizar o cache do pacote primeiro com sudo apt-get update

sl é um programa pequeno que basicamente mostra apenas um trem a vapor no terminal quando você digita ls , mas eu o incluí aqui, pois é pequeno, e é improvável que seja instalado; -)

    
por Wilf 18.01.2014 / 19:17