APT-GET não funciona mais!!!! (resolvido)

Iniciado por Vittzo, 14 de Outubro de 2008, 18:35

tópico anterior - próximo tópico

Vittzo

Olá a todos, eu estou com um problema que eu não consigo resolver no apt-get...

Quando eu digito sudo apt-get update, aparece isso no terminal (após as listas de repositórios):

Lendo lista de pacotes... Erro!
W: Duplicate sources.list entry http://archive.ubuntu.com hardy-security/restricted Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy-security_restricted_binary-i386_Packages)
E: Problem parsing dependency Depends
E: Um erro ocorreu processando btnx (NovaVersão1)
E: Problem with MergeList /var/lib/apt/lists/repoubuntusoftware.info_dists_harty_all_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

Eu achava que era esse tal arquivo "/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy-security_restricted_binary-i386_Packages", então eu dei sudo nautilus no terminal e deletei o tal arquivo (tinham 2, eu deletei o menor...)

Além do mais, o ícone das atualizações diz que pode ser um erro de dependências...

Mas, do mesmo jeito, não resolveu o problema! E além do mais, o ícone das atualizações está uma cancela vermelha! Ah, e quando eu tento dar sudo apt-get autoremove, ele dá o mesmo erro. Qual seria a solução para isso?


Grato pela ajuda!

Tota

Olá, Vittzo,

Um problema de cada vez.

Primeiro entre em terminal e digite:sudo gedit /etc/apt/sources.list

e verifique quantos

Citarhttp://archive.ubuntu.com hardy-security/restricted Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy-security_restricted_binary-i386_Packages)

voce tem no souces.list

comente um deles com # ( se estiver em mais de uma linha comente todas relativas à entrada.

Depois


sudo dpkg --configure -a



Aí sim tente sudo apt-get update

poste os erros aqui

[],s

Vittzo

Beleza, um erro a menos. Só descomentei as seguintes linhas:

#deb-src http://archive.ubuntu.com/ubuntu/ hardy-security main restricted
#deb http://archive.ubuntu.com/ubuntu/ hardy-security restricted

eu não achei exatamente aquele repositório que o apt estava acusando na lista, mas será que isso basta?

Enfim, os outros erros continuam... olha:
Lendo lista de pacotes... Erro!
E: Problem parsing dependency Depends
E: Um erro ocorreu processando btnx (NovaVersão1)
E: Problem with MergeList /var/lib/apt/lists/repoubuntusoftware.info_dists_harty_all_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

Gostaria de saber qual foi a mancada que eu fiz pra isso acontecer... :(

Enfim, muito obrigado; um erro a menos é sinal de progresso! ;)

Tota

Antes de continuar uma pergunta:

Para que voce quer o btnx se ele vai ser descontinuado ?

CitarGood and bad news. Bad news first. Ubuntu Intrepid Ibex, which is to be released in October, breaks the foundations that btnx was built on. It seems that the kernel input event pipes can no longer be read. It is most likely related X.Org v.7.4. This means I will stop all development of btnx.

Já tentou seguir esta receita ? => http://ubuntuforums.org/showthread.php?t=455656

para a instalação, usando os pacotes binários ?

Pela mensagem de erro, o wget não encontra um pacote necessário para instalação e pára.

CitarE: Problem with MergeList /var/lib/apt/lists/repoubuntusoftware.info_dists_harty_all_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

Justamente no site repoubuntusoftware.info

Verifique que o mesmo esteja "no ar"

Cheque esta entrada => ( deb http:// ) repoubuntusoftware.info_dists_harty_all_binary-i386_Packages

Verificando se ela consta de seu /etc/apt/sources.list

Caso desista da instalação, para não receber mais a mensagem,
comente a entrada no => sources.list
e apague como root o arquivo existente na pasta => /var/lib/apt/lists

Explicação:

como voce já viu, seu sources.list tem todas as entradas para os repositórios.
Eles são colocados na pasta /var/lib/apt/lists para que o wget ( o pacote que realmente baixa outros pacotes pela rede ) possa verificar se os sites existem, etc, e se tudo ok verifica dependências e se tudo ok novamente baixa os pacotes.
Pela mensagem recebida pelo seu apt-get, parece que existem pacotes quebrados no site do cara que fez o btnx, ou o site está fora do ar.

Caso haja realmente interesse em instalar este pacote, mande um e-mail para o desenvolvedor do pacote com exatamente esta mensagem que voce recebe,

CitarLendo lista de pacotes... Erro!
E: Problem parsing dependency Depends
E: Um erro ocorreu processando btnx (NovaVersão1)
E: Problem with MergeList /var/lib/apt/lists/repoubuntusoftware.info_dists_harty_all_binary-i386_Packages
E: As listas de pacotes ou os arquivos de status não puderam ser analisados ou abertos.

( em Ingles, of course )Pois o desenvolvedor dificilmente vai falar português.

citando ainda a versão do seu Ubuntu.

Ele deve te responder como resolver o problema. ( já que o problema é lá )


[],s

Vittzo

Me desculpe, mas eu não faço a menor idéia do que seja bntx! ;D

Eu só estava usando meu sistema normalmente; a última coisa que eu fiz foi baixar alguns pacotes do site do debian pra satisfazer as necessidades de uma front-end para o xmame... depois disso eu nãoi mexi mais durante alguns dias e aí deu o problema! Eu não sei por que isso aconteceu, sinceramente!

Enfim, mais alguma sugestão?

Vittzo

#5
Fuçando um pouco mais aqui no fórum, achei o seguinte:

http://ubuntuforum-br.org/index.php/topic,18757.0.html

fiz backup do meu sources.list, deletei tudo que tinha nele, substituí pelos repositórios 8.04, dei sudo apt-get update e...

Voltou a funcionar!!!

CitarObtendo:43 http://br.archive.ubuntu.com hardy-proposed/multiverse Packages [14,0kB]
Obtendo:44 http://br.archive.ubuntu.com hardy-proposed/universe Packages [29,5kB]
Baixados 9054kB em 31s (286kB/s)                                               
Lendo lista de pacotes... Pronto

Enfim, espero que esse tópico possa ter ajudado outros com o mesmo problema que eu!
Aliás, Tota, muito obrigado pela ajuda!!

VIVA!!! ESTÁ FUNCIONANDO!!!  ;D ;D ;D