recebendo mensagem de erro Operação do pacote falhou

4

ao instalar qualquer software ou atualização eu estou recebendo este erro

installArchives() failed: dpkg: error: parsing file '/var/lib/dpkg/available' near line 0:

 field name '/usr/share/gnome/help-langpack/gedit/sl/gedit-plugins-modelines.page' must be followed by colon
    
por Amol 24.01.2012 / 16:36

1 resposta

5

Por alguns motivos, o arquivo /var/lib/dpkg/available está danificado.

Afaste-se, por exemplo, com

sudo mv /var/lib/dpkg/available /var/lib/dpkg/available.bak

Se houver um arquivo /var/lib/dpkg/available-old tente se este funciona:

sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available

Se a instalação do software funcionar agora, você está pronto.

Se ainda não funcionar, execute

sudo rm /var/lib/dpkg/available 
sudo sudo touch /var/lib/dpkg/available  
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'

para criar um novo arquivo.

    
por Florian Diesch 24.01.2012 / 19:03