Erro sudo apt-get: flAbsPath em / var / lib / dpkg / status falhou - Nenhum arquivo ou diretório

-1
sudo apt-get install vlc
Reading package lists... Error!
E: flAbsPath on /var/lib/dpkg/status failed - realpath (2: No such file or directory)
E: Could not open file  - open (2: No such file or directory)
E: Problem opening 
E: The package lists or status file could not be parsed or opened.

Sempre que tento instalar algum software, recebo este erro. Como eu resolvo isso?

    
por MRaj Hadule 07.06.2017 / 19:22

2 respostas

3

Eu enfrentei um problema semelhante recentemente com o Ubuntu 16.04.3 LTS, o que funcionou para mim é o seguinte -

Primeiro você precisa criar um arquivo vazio, como segue: -

adminuser@sandbox:~$ sudo touch /var/lib/dpkg/status

Agora execute update & atualização: -

adminuser@sandbox:~$ sudo apt update && sudo apt upgrade

Provavelmente você pode acabar vendo algo assim -

adminuser@sandbox:~$ sudo apt update
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

adminuser@sandbox:~$ apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Mas se você sair e fizer login, seu MOTD mostrará que algumas atualizações estão pendentes -

Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-96-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

108 packages can be updated.
27 updates are security updates.

Neste ponto, você precisa executar dist-upgrade -

adminuser@sandbox:~$ sudo apt dist-upgrade

Isso deve corrigir o problema, mas certifique-se de que ele não deve avançar para realmente atualizar o Ubuntu para uma nova versão. Assim como eu entendo, até o lançamento do Ubuntu 18.04 LTS isso deve funcionar. Boa sorte

    
por 26.12.2017 / 11:49
0

Você precisa recriar uma estrutura de arquivos / var / lib / dpkg, que requer backups ou sorte (e talvez ambos). Consulte aqui .

    
por 07.06.2017 / 21:27

Tags