Erro no apt-get (resolvido)

Iniciado por luizaquino, 19 de Dezembro de 2007, 01:20

tópico anterior - próximo tópico

luizaquino

Oi gente!
Tento atualizar os pactes mas surge o seguinte erro no synaptic:

E: Dynamic MMap ran out of room
E: Erro de leitura - read (14 Endereço inválido)
E: A lista de pacotes ou o arquivo de status não puderam ser analisados ou abertos.
E: _cache->open() failed, please report.

Tentei seguir algumas instruções dessa página:
http://planeta.ubuntubrasil.org/post/757

mas aparecem as seguintes mensagens:

root@work-desktop:/home/work# apt-get clean
root@work-desktop:/home/work# apt-get autoclean
Falha de segmentação (core dumped)
root@work-desktop:/home/work# apt-get -f install
Lendo lista de pacotes... Erro!
E: Dynamic MMap ran out of room
E: Erro de leitura - read (14 Endereço inválido)
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.
root@work-desktop:/home/work# apt-cache depends
E: Dynamic MMap ran out of room
E: Erro de leitura - read (14 Endereço inválido)

Isso aconteceu depois que eu tentei instalar o Eclipse e depois que eu tentei instalar o Java6, os pacotes não instalaram por completo e parecem ter algum erro. Também mudei o chache no arquivo apt.conf que está dessa forma:

APT::Cache-Limit "2000000";

O que eu poderia fazer para resolver isso? Será que vou ter que reinstalar o ubuntu?

Abraços!!
Luiz Aquino

luizaquino

Pessoal, gostaria muito de atualizar o ubuntu... alguém poderia me ajudar?
Será que vou ter que formatar??

Obrigado!!

fabio_k

amigo, eu dei uma googada rs, e olha o que eu achei, ve ai se te ajuda!
http://www.vivaolinux.com.br/perguntas/verPergunta.php?codigo=39474

espero que continue aqui na comunidade Ubuntu ;)
abraços!

luizaquino

Oi Fábio!
Obrigado pela força!
Eu já havia tentado fazer essa modificação no cache e não surtiu efeito.
Por curiosidade coloquei o valor sugerido na postagem que você indicou, mas os erros persistem:

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/br.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages
E: A lista de pacotes ou o arquivo de status não puderam ser analisados ou abertos.
E: _cache->open() failed, please report.


Eu diria que o problema deve estar relacionado à quebra de pacotes, mas já tentei vários comandos para reparar, como coloquei acima, mas nada dá certo.

Alguém tem mais alguma sugestão??

Abraços a todos

fabio_k

tenta dar um

Citarsudo apt-get clean
para limpar os pacotes que ainda não foram instalados.

e depois um

Citarsudo dpkg --configure -a

e por ultimo.. hauha

Citarsudo apt-get update

ai vc tenta instalar algum programa..
ve ai se dá certo ;)

jomafras

Fez alguma mudança na sua sources.list?
Pode estar aí o problema...
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

fabio_k

olha ai o meu sources.list se vc quiser tentar voltar ao padrão..

deb cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)]/ gutsy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://br.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://br.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://br.archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy universe
deb http://br.archive.ubuntu.com/ubuntu/ gutsy-updates universe
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://br.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb http://br.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://br.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu gutsy partner
# deb-src http://archive.canonical.com/ubuntu gutsy partner

deb http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb http://security.ubuntu.com/ubuntu gutsy-security universe
deb-src http://security.ubuntu.com/ubuntu gutsy-security universe
deb http://security.ubuntu.com/ubuntu gutsy-security multiverse
deb-src http://security.ubuntu.com/ubuntu gutsy-security multiverse

luizaquino

#7
Tentei o
Citarsudo apt-get update
e obtive o seguinte resultado:

work@work-desktop:~$ sudo apt-get clean
[sudo] password for work:
work@work-desktop:~$ sudo apt-get clean
work@work-desktop:~$ sudo dpkg --configure -a
dpkg: erro de interpretação, no arquivo `/var/lib/dpkg/status', próximo à linha 20973 pacote `gnome-applets-data':
`incta' não tem permissão para primeira (quer) palavra no campo `status'
work@work-desktop:~$ sudo apt-get update
Ign cdrom://Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016) gutsy/main Translation-pt_BR
Ign cdrom://Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016) gutsy/restricted Translation-pt_BR
Obtendo:1 http://br.archive.ubuntu.com gutsy Release.gpg [191B]
Obtendo:2 http://br.archive.ubuntu.com gutsy/restricted Translation-pt_BR [1065B]
Obtendo:3 http://br.archive.ubuntu.com gutsy/main Translation-pt_BR [67,8kB]
Obtendo:4 http://br.archive.ubuntu.com gutsy/universe Translation-pt_BR [185kB]
Obtendo:5 http://br.archive.ubuntu.com gutsy/multiverse Translation-pt_BR [542B]
Obtendo:6 http://br.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Ign http://br.archive.ubuntu.com gutsy-updates/main Translation-pt_BR
Ign http://br.archive.ubuntu.com gutsy-updates/restricted Translation-pt_BR
Ign http://br.archive.ubuntu.com gutsy-updates/universe Translation-pt_BR     
Ign http://br.archive.ubuntu.com gutsy-updates/multiverse Translation-pt_BR   
Obtendo:7 http://br.archive.ubuntu.com gutsy-security Release.gpg [191B]       
Ign http://br.archive.ubuntu.com gutsy-security/main Translation-pt_BR         
Ign http://br.archive.ubuntu.com gutsy-security/restricted Translation-pt_BR   
Ign http://br.archive.ubuntu.com gutsy-security/universe Translation-pt_BR     
Ign http://br.archive.ubuntu.com gutsy-security/multiverse Translation-pt_BR   
Atingido http://br.archive.ubuntu.com gutsy Release                           
Atingido http://br.archive.ubuntu.com gutsy-updates Release                   
Atingido http://br.archive.ubuntu.com gutsy-security Release                   
Atingido http://br.archive.ubuntu.com gutsy/main Sources                       
Atingido http://br.archive.ubuntu.com gutsy/restricted Sources                 
Atingido http://br.archive.ubuntu.com gutsy/restricted Packages               
Atingido http://br.archive.ubuntu.com gutsy/main Packages                     
Atingido http://br.archive.ubuntu.com gutsy/multiverse Sources                 
Atingido http://br.archive.ubuntu.com gutsy/universe Sources                   
Atingido http://br.archive.ubuntu.com gutsy/universe Packages                 
Atingido http://br.archive.ubuntu.com gutsy/multiverse Packages               
Atingido http://br.archive.ubuntu.com gutsy-updates/main Packages             
Atingido http://br.archive.ubuntu.com gutsy-updates/restricted Packages       
Atingido http://br.archive.ubuntu.com gutsy-updates/restricted Sources         
Atingido http://br.archive.ubuntu.com gutsy-updates/main Sources               
Atingido http://br.archive.ubuntu.com gutsy-updates/multiverse Sources         
Atingido http://br.archive.ubuntu.com gutsy-updates/universe Sources           
Atingido http://br.archive.ubuntu.com gutsy-updates/universe Packages         
Atingido http://br.archive.ubuntu.com gutsy-updates/multiverse Packages       
Atingido http://br.archive.ubuntu.com gutsy-security/main Packages             
Atingido http://br.archive.ubuntu.com gutsy-security/restricted Packages
Atingido http://br.archive.ubuntu.com gutsy-security/restricted Sources
Atingido http://br.archive.ubuntu.com gutsy-security/main Sources 
Atingido http://br.archive.ubuntu.com gutsy-security/multiverse Sources
Atingido http://br.archive.ubuntu.com gutsy-security/universe Sources
Atingido http://br.archive.ubuntu.com gutsy-security/universe Packages
Atingido http://br.archive.ubuntu.com gutsy-security/multiverse Packages
Baixados 254kB em 7s (35,5kB/s)                                               
Lendo lista de pacotes... Erro!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/br.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.


Onde fica o sources.list ?

Eu não corro algum risco de danificar mais o sistema se mudar esse arquivo?

jomafras

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

luizaquino

Pintinho obrigado mas apesar de ter editado o sources.list o problema permanece...
Acredito que tenha a ver com os últimos pacotes que eu baixei do java e do eclipse...

jomafras

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

luizaquino

#11
Pessoal valeu pela paciência mas já coloquei no cache até:

CitarAPT::Cache-Limit "15000000000000000000000000000000000000000";

e nada... vou jogar a toalha..rss

quando chega a ler 50% dos pacotes vem o erro::

Lendo lista de pacotes... Erro!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/br.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.
root@work-desktop:~#


fabio_k

esse repositório do archive.ubuntu as vezes dá problema cmg tbm..

mais uma tentativa que eu achei aqui..

Abre o Synaptic, ignore a msg de erro q dah logo qdo entra, vah em Configurações, ai em Configurar Opçao Interna; coloque em Variavel "APT::Cache-Limit" (sem as aspas) e em valor coloque 999000000.

ps: qual é mesmo a versão do Ubu que vc tá usando?

luizaquino

#13
Oi Fábio e amigos...

O synaptic chega a abrir a janela mas no momento em que ocorre o erro:

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/br.archive.ubuntu.com_ubuntu_dists_gutsy_universe_binary-i386_Packages
E: A lista de pacotes ou o arquivo de status não puderam ser analisados ou abertos.
E: _cache->open() failed, please report.


ele fecha logo em seguida.
Acredito que os valores que você indicou deveriam funcionar no apt.conf coloquei lá e fiz o apt-get update e quando chega em 50% de leitura ocorre o mesmo erro que falei no tópico anterior...

a distribuição que eu uso é a mais recente 7.10

Não teria como fazer uma restauração do sistema pelo CD??

:'( :'( :'( :'( :'( :'( :'( :'(

jomafras

Vc mudou a sources.list?
Isto é, trocou a sua por outra?
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog