Buckminster
(usa Debian)
Enviado em 03/12/2013 - 05:05h
"/var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?"
/var/lib/dpkg/lock - open (11: Recurso temporariamente indisponível)
E: Não é possível bloquear o diretório de administração (/var/lib/dpkg/), tem um outro processo usando ele?
Certifique-se que você não está executando o aptitude e/ou o synaptic. Feche os programas e execute o apt-get novamente, deve funcionar. Pode ser que o Synaptic esteja aberto, ou ter uma outra janela de terminal aberta executando apt-get, ou ter um gerenciador de atualização rodando. Cheque e veja se algum deles está em execução e feche.
Isso acontece por ter dois ou mais programas de atualização funcionando ao mesmo tempo e acessando o arquivo lock.
Feche o Synaptic e execute esse comando no terminal para encontrar o que está sendo executado:
ps -e | grep -e apt | grep -v grep
Se retornar alguma coisa você deverá fechar o processo e tentar o apt-get update (upgrade) de novo. Se não retornar nada tente o apt-get update de novo e apt-get upgrade.
Os comandos abaixo devem ser utilizados como último recurso. Se você cometer um descuido, pode acabar com o sistema quebrado.
Tente somente o primeiro o comando abaixo e teste antes de tentar os outros abaixo. Acredito que somente este primeiro comando abaixo deve resolver:
sudo rm /var/lib/dpkg/lock
Também pode ser preciso excluir o arquivo de bloqueio com o seguinte comando:
sudo rm /var/lib/apt/lists/lock
Também pode ser preciso excluir o arquivo de bloqueio no diretório de cache:
sudo rm /var/cache/apt/archives/lock
Depois disso, tente abrir o Synaptic novamente.