Esse problema
ocorre na maioria das vezes quando tentamos instalar algum aplicativo
novo, via terminal. O processo de instalação é interrompido e
retorna a seguinte mensagem:
Não foi possível obter trava /var/lib/dpkg/lock – open (11: Recurso temporariamente indisponível) E: Não foi possível obter acesso exclusivo ao directório de administração (/var/lib/dpkg/), outro processo está a utilizá-lo?
Embora esse problema ocorra por fatores diversos, em sua grande maioria é quando você por algum motivo interrompe algum processo no meio. Por exemplo, imaginemos que você fecha o terminal o qual está em andamento um comando de upgrade para o sistema. Apesar de o terminal ter sido fechado o Debian não sabe se deve encerrar ou dar continuidade a esse comando, daí o retorno da mensagem e a interrupção do que você está tentando fazer.
Existem muitas informações que oferecem alguma opções para solução do problema em questão, como por exemplo no VivaLinux, e alguns outros sites bem interessantes.
Mas esse problema não é difícil de ser resolvido. A partir do momento que você sabe que ele ocorreu porque um comando foi interrompido e não finalizado, basta realizar o seguinte procedimento, que certamente resolverá o seu problema:
Logado no terminal como usuário root, digite esses comandos:
ps aux | grep -i apt-get
killall -g apt-get
Obs-
Este é um exemplo utilizando o apt-get. O comando Killall -g deve
ser acompanhado com o processo que tem de ser encerrado. no meu
caso o comando ficou assim:ps
aux | grep -i apt-getkillall
-g apt-get
dist-upgrade -yApós esse procedimento, também em modo root, adicione esses comandos:
Sudo rm/var/lib/apt/lists/*
Sudo rm/var/lib/dpkg/lock
Sudo rm/var/cache/apt/archives/lock
Logo após, faça um update:
Sudo apt-get update
Sudo dpkg --configure -a
Espere
terminar todas as configurações e tente novamente instalar o que
você não conseguiu. Vale ressaltar que eu resolvi assim o meu problema, considerando que minha distribuição é um Debian. Já li em
outros sites soluções diferentes para Ubuntu também, mas esse
procedimento foi o que me ajudou e solucionou o meu problema. Espero
que também seja útil para você.
Referências:
Guia foca Linux
Viva o Linux
Fóruns diversos
eliaspraciano.com
debian,comandos,processos,solução


