Download interrompido no terminal - não é possível reinstalar

1

Eu estava baixando o pacote icedtea-7-plugin para o Ubuntu no terminal. Eu usei o sudo apt-get install icedtea-7-plugin como qualquer outra pessoa e voltei para o que estava fazendo, pois sabia que levaria algum tempo para a minha conexão fazer o download da coisa toda.

Mas depois tive algum trabalho urgente para fazer isso, coloquei meu laptop no modo de suspensão. Voltei e vi como o download foi interrompido. Então usei sudo apt-get install --reinstall icedtea-7-plugin e estava me dando esse erro:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
enter preformatted text here
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process
using it

Eu fui para o diretório /var/lib/dpkg e tentei remover todos os arquivos por rm -f ou mesmo sudo apt-get remove icedtea-7-plugin , mas isso me deu exatamente o mesmo erro em ambos os casos.

Qual é a solução para este problema?

    
por Parth Kohli 30.05.2013 / 15:54

1 resposta

1

Certo, o arquivo de bloqueio está aí para impedir que você execute vários processos de dpkg de uma só vez. A primeira coisa que você deve tentar é

sudo rm /var/lib/dpkg/lock

Se isso não funcionar, veja quais processos estão realmente usando apt ou dpkg :

ps aux | grep 'apt\|dpkg'

Seu processo enforcado deve ser um desses, você pode matá-lo com

kill PID

em que PID é seu número de ID do processo, o segundo campo da saída ps acima.

No entanto, a maneira mais fácil de corrigir isso seria simplesmente efetuar logout e login novamente ou, na pior das hipóteses, reinicializar.

    
por 30.05.2013 / 16:30