Problemas com bloqueios de processos | Derel.deb
setembro 3, 2010 por eldermf
Sempre que utilizamos o instalador de programas, seja ele o Synaptic, dpkg ou o apt-get, podemos encontrar alguns problemas, como a frase típica (ou similar a esta):
E: Não foi possível obter trava /var/lib/dpkg/lock – open (11: Recurso
E: Impossível travar o diretório de administração (/var/lib/dpkg/), está
em uso por outro processo?
Calma, não se desespere ainda! Existe solução para tal…
Isso pode acontecer por diversas razões: a energia pode ter caído no momento que estavas a atualizar o sistema e, ao reiniciar a máquina e utilizar o apt novamente, certamente encontrarias esta mensagem.
Um outro motivo pode ser que estejas utilizando o Synaptic e, em linha de comando, desejas instalar algum outro programa. O linux não faz isso ao mesmo tempo. Aí, neste caso, a solução é mais simples: você deve fechar a janela do Synaptic (desde que não a estejas utilizando, claro).
Um caso que aconteceu comigo foi o seguinte. A mensagem veio porque ao instalar o programa wine, o Synaptic veio a querer instalar também, como dependência, o ttf-mscorefonts-installer, que nada mais é que um script de instalação de uma fonte true type. Ou seja, ele se executa pingando em diversas ip's, para baixar e instalar a fonte específica. Aí deu problema, pois aqui, neste sistema, a internet é aberta somente para as ip's do repositório oficial do Ubuntu e, então, o programa ficou em loop, sem conseguir acessar a respectiva ip.
Daí tive que dar o famoso "Control+C" para interromper o processo e, como conseqüência, veio a mensagem acima.
Primeiro o comando:
que, neste caso, não funcionou, continuando a mensagem. Daí eu fiz, em seqüência:
$ sudo rm -drf /var/lib/dpkg/updates/
$ sudo aptitude -f clean
$ sudo aptitude -f update
Depois de todos estes comandos é que o sistema voltou a funcionar normalmente. Só tive que recriar a pasta /var/lib/dpkg/updates para que o sudo aptitude update voltasse a funcionar normalmente.
Espero que estas dicas ajudem a vocês também.
http://web.archiveorange.com/archive/v/I6z0onHYg19sfZSJzdrs
Esta entrada foi publicada em Comandos linux, Dicas and tagged Não foi possível obter trava /var/lib/dpkg/lock.
6 pensamentos sobre "Problemas com bloqueios de processos"
dezembro 1, 2012 às 2:39 am
o meu resolveu simplesmente criando a pasta updates dai reinstalei o aplicativo que estava apresentando problemas no meu caso o PHP5.