Pacotes não instalam (Resolvido)

Iniciado por Nightlinux, 16 de Julho de 2009, 19:50

tópico anterior - próximo tópico

Nightlinux

Olá!
Estou com problemas. Os filmes em DVD não reproduziam bem, era impossível assistir. Com ajuda aqui no fórum resolvi o problema, mas não sei por que ele voltou. Então resolvi reinstalar os pacotes que solucionaram. Resultado: outro problema, os pacotes não instalam.

Mensagem que aparece:
guilherme@guilherme-laptop:~$ sudo apt-get install libdvdread4
[sudo] password for guilherme:
E: Não foi possível obter trava /var/lib/dpkg/lock - open (11 Recurso temporariamente indisponível)
E: Impossível travar o diretório de administração (/var/lib/dpkg/), está em uso por outro processo?
guilherme@guilherme-laptop:~$

Este tipo de mensagem apareceu mais vezes e muitos outros pacotes que preciso não foram instalados. O que está acontecendo e como resolvo isso?

Muito Obrigado.

raidicar

A mensagem é clara: (/var/lib/dpkg/), está em uso por outro processo
Isso costuma ocorrer quando o usuário da um apt-get com o synaptic ou o gerenciador de instalação aberto.
Certifique-se que eles estão fechados, eles podem estar rodando em segundo plano. O sistema não pode rodar um apt-get se o synaptc está eberto ou se outro apt-get já estiver rodando em uma seção do terminal.
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

ubu4ever

Comigo já aconteceu do apt-get travar (ficando em segundo plano no sistema!) sem que o Synaptic ou o Gerenciador de Atualizações estivesse em execução no sistema. Logo, quando eu tentei executar outro apt-get ele dava essa mensagem. Eu resolvia com: killall apt-get. Não sei se é o seu caso, mas se for, pode ser que ajude!

Nightlinux

Por enquanto resolveu. Vou ficar atento se só ocorre com o gerenciador ligado.
Obrigado!

raidicar

#4
Citação de: ggui online 16 de Julho de 2009, 23:24
Por enquanto resolveu. Vou ficar atento se só ocorre com o gerenciador ligado.
Ocorre não só com o gerenciador, ocorre ao executar qualquer processo que precise utilizar o diretório /var/lib/dpkg/ quando o mesmo está em uso por outro processo executado anteriormente.
Pode ser o apt-get, o gerenciador, o synaptic, o automatix, etc...
Mas apenas um processo por vez pode. Se outro processo tentar, o sistema vai informar que ele está em uso.
Isso não é um erro, nem um bug. É simplesmente assim que o sistema de forma racional funciona, uma instalação por vez.
A mensagem de erro é só um aviso de quando estamos fazendo caca, que é quando insistindo em fazer algo que o sistema não faz.

Agora o apt-get travar e ficar em execução em segundo plano é roça. Primeira vez que ouço isso. Acho que você foi sorteado.

Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

ubu4ever

CitarAgora o apt-get travar e ficar em execução em segundo plano é roça. Primeira vez que ouço isso. Acho que você foi sorteado.

Não lembro o que eu estava querendo instalar, acho que era alguma biblioteca. Porém eu abortava e aí ele ficava em segundo plano rodando numa espécie de "loop" infinito. Eu fechava o terminal e abria outro. Digitava top e aparecia na lista o apt-get consumindo memória, processador e internet. Ou seja ele (apt-get) ficou lá "travado" mesmo depois de fechar o terminal. Aí toda vez que eu ia instalar alguma coisa dava a mensagem citada.

Sinceramente não sei o que pode ter sido. Talvez seja assim que o apt-get trave o arquivo lock, ficando com uma instância segurando o arquivo lá (mas a maioria não percebe porque não verifica o top logo após abortar uma instalação) ou, talvez, seja um bug específico...

HanDisk

Cara isso acontece comigo sempre que instalo o java plugin.
Aparece uma tela com informações do java, mas não consigo sair dela.
E assim tenho que fechar-la.
Neste caso, o que da pra fazer????

Xterminator

Citação de: HanDisk online 23 de Fevereiro de 2010, 14:48
Cara isso acontece comigo sempre que instalo o java plugin.
Aparece uma tela com informações do java, mas não consigo sair dela.
E assim tenho que fechar-la.
Neste caso, o que da pra fazer????


A tela com informações do Java, provavelmente é a licença no caso você deve rolar o texto até o final, "teoricamente isto quer dizer que você leu e concordou com a licença" só assim você pode Concordar ou não, e isto fará a instalação continuar ou parar dependendo da sua resposta.

HanDisk

Citação de: Xterminator online 23 de Fevereiro de 2010, 15:19
Citação de: HanDisk online 23 de Fevereiro de 2010, 14:48
Cara isso acontece comigo sempre que instalo o java plugin.
Aparece uma tela com informações do java, mas não consigo sair dela.
E assim tenho que fechar-la.
Neste caso, o que da pra fazer????


A tela com informações do Java, provavelmente é a licença no caso você deve rolar o texto até o final, "teoricamente isto quer dizer que você leu e concordou com a licença" só assim você pode Concordar ou não, e isto fará a instalação continuar ou parar dependendo da sua resposta.

Vlw cara, deu certo mesmo.
Thanks!!!