O Apt-get não instala nenhum software desde a última atualização

1

Hoje eu executei uma atualização para minha instalação do Ubuntu 14.10, e depois eu recebi alguns erros sobre o driver nvidia-331, então eu queria removê-lo e reinstalá-lo, toda vez que o apt-get purga nvidia- 331 falhar e eu tenho esse erro

devh@devh-PC:~$ sudo apt-get -y purge nvidia-331
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-generic linux-image-generic thermald
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  nvidia-331
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 184 MB disk space will be freed.
(Reading database ... 243902 files and directories currently installed.)
Removing nvidia-331 (331.113-0ubuntu0.1) ...
stop: Unknown job: nvidia-persistenced
userdel: user nvidia-persistenced is currently used by process 1612
dpkg: error processing package nvidia-331 (--remove):
 subprocess installed post-removal script returned error exit status 8
Errors were encountered while processing:
 nvidia-331
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu recebo o mesmo erro quando tento instalar qualquer outro pacote.

    
por Houssem Ghiat 15.02.2015 / 10:02

1 resposta

0

Vejo que você já resolveu seu problema. Isso é apenas para os outros que procuram respostas para o problema semelhante em um formulário de resposta adequado.

Eu tive esse mesmo problema ao brincar com drivers. Para resolvê-lo, fiz o seguinte:

  1. Abra um terminal
  2. Execute sudo apt-get purge nvidia-331 . Isso não funcionará, mas anote o ID do processo mencionado quando ele reclamar:

    userdel: user nvidia-persistenced is currently used by process 1612

  3. Execute sudo kill [process_id] para eliminar o processo mencionado acima. Observe que o ID do seu processo certamente será diferente, não use o acima!

  4. Em seguida, execute novamente sudo apt-get purge nvidia-331

Agora deve funcionar.

    
por ollpu 18.02.2015 / 21:42