Falha na instalação do software

1

Estou recebendo uma mensagem "Falha no pacote de operações" na marca de 95% de cada download.

Detalhes mostram "Banco de dados de leitura" para cada segmento de porcentagem até

Reading database ... 95%dpkg: unrecoverable fatal error 
aborting: failed in buffer_read(fd): files list for package 'gstreamer0.10-plugins-ugly'

Eu tentei baixar vários programas (mais recentemente o PDF Editor) e recebi a mesma mensagem no mesmo ponto do download.

Há algo de errado com minha versão do Ubuntu, um vírus ou o software que está sendo baixado? Usando 10,04 LTS.

P.S. O mesmo problema ao tentar fazer o download de atualizações.

Mik. . . Obrigado pelo feedback . . . deve começar informando que sou um usuário reciclado do Windows, portanto, tenho muito conhecimento de limites usando a janela do terminal. . . odeio MS, Google, Facebook e todos os outros harvesters de informação comercial e convertidos para sofeware de código aberto e WYSIWYG Ubuntu há dois anos. . . Dito isto, o que aconteceu quando eu corri sudo apt-get -f install

primary@primary-desktop:~$ sudo dpkg --configure -a
primary@primary-desktop:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-2.6.32-21
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 51 not upgraded.
primary@primary-desktop:~$ apt - get autoremove
The program 'apt' is currently not installed.  You can install it by typing:
sudo apt-get install openjdk-6-jdk
primary@primary-desktop:~$ openjdk-6-jdk
openjdk-6-jdk: command not found
primary@primary-desktop:~$ sudo apt-get install pdfedit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-2.6.32-21
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libqt3-mt
Suggested packages:
  libqt3-mt-psql libqt3-mt-mysql libqt3-mt-odbc
The following NEW packages will be installed:
  libqt3-mt pdfedit
0 upgraded, 2 newly installed, 0 to remove and 51 not upgraded.
Need to get 0B/5,380kB of archives.
After this operation, 15.4MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously deselected package libqt3-mt.
(Reading database ... 95%
dpkg: unrecoverable fatal error, aborting:
 failed in buffer_read(fd): files list for package 'gstreamer0.10-plugins-ugly': Input/output error
E: Sub-process /usr/bin/dpkg returned an error code (2)
primary@primary-desktop:~$ 

Ainda verá a mensagem de erro fatal em 95% "lendo banco de dados". . . aprecie mais feedback. . .

    
por ilandroffshore 01.09.2012 / 19:27

2 respostas

1

Houve um problema semelhante nos fóruns do Ubuntu ; Não acho que apt-get ou dpkg correções funcionarão até que o problema gstreamer seja corrigido.

O que você poderia fazer é renomear a lista ofensiva para que não seja lida por dpkg :

sudo mv /var/lib/dpkg/info/gstreamer0.10-plugins-ugly.list /var/lib/dpkg/info/gstreamer0.10-plugins-ugly.list.old

Se você tiver mais pacotes presos, este método deve funcionar para eles também - apenas substitua gstreamer por outro nome de pacote; pelo menos uma correção semelhante funcionou nos fóruns do Ubuntu para vários pacotes.

Agora você deve conseguir executar

sudo apt-get update

e você pode instalar qualquer coisa que você precisar ou mesmo reinstalar os plugins do gstreamer, se desejar, e um novo arquivo de lista para eles será baixado.

    
por user76204 03.09.2012 / 14:30
0

Primeiro digite o terminal:

sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install -f
sudo apt-get update

Tente novamente instalar seu software.

    
por Ketankumar Patel 03.09.2012 / 12:05