Dica para apt-get que se recusa a funcionar em conjunto com rpm no Fedora Core 3
Dica publicada em Linux / Miscelânea
Dica para apt-get que se recusa a funcionar em conjunto com rpm no Fedora Core 3
Esta é para quem atualizou seu sistema Linux
Fedora Core 1 ou 2 para a versão 3 diretamente dos
CDs de instalação e quando foi utilizar o apt-get
para baixar as últimas atualizações disponíveis
recebeu a seguinte mensagem do utilitário rpm:
# apt-get upgrade
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: Recurso temporariamente indisponível
error: cannot open Packages index using db3 - Recurso temporariamente indisponível (11)
error: cannot open Packages database in /var/lib/rpm
E: não foi possível abrir a base de dados RPM
O seguinte erro se deve ao fato de o rpm manter um ou mais arquivos de nomes "__db.001", "__db.002" e assim por diante no diretório /var/lib/rpm.
Para que o apt-get funcione corretamente você deve apagar os arquivos citados acima como root utilizando o comando:
# rm __db.*
Depois é só rodar novamente o apt-get:
# apt-get upgrade
# apt-get upgrade
rpmdb: unable to join the environment
error: db4 error(11) from dbenv->open: Recurso temporariamente indisponível
error: cannot open Packages index using db3 - Recurso temporariamente indisponível (11)
error: cannot open Packages database in /var/lib/rpm
E: não foi possível abrir a base de dados RPM
O seguinte erro se deve ao fato de o rpm manter um ou mais arquivos de nomes "__db.001", "__db.002" e assim por diante no diretório /var/lib/rpm.
Para que o apt-get funcione corretamente você deve apagar os arquivos citados acima como root utilizando o comando:
# rm __db.*
Depois é só rodar novamente o apt-get:
# apt-get upgrade