Logo Hardware.com.br
hellmix
hellmix Membro Senior Registrado
204 Mensagens 11 Curtidas

[Resolvido] Erro no Lenny...

#1 Por hellmix 29/07/2009 - 19:26
Ola,
possuo o Kurumin 7 e estou passando-o para os repositórios do Lenny. Mesmo tudo corretamente (como o tuto do Carlos E. Morimoto) me deparei com o seguinte problema:

kurumin@KIQEHMW:~$ sudo apt-get upgrade -s
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
Os pacotes a seguir serão mantidos em suas versões atuais:
acpid acroread amule amule-common apt apt-utils audacity cupsys cupsys-bsd cupsys-client
cupsys-common dbus dhcp3-client dhcp3-common gs gs-common gs-esp gs-gpl icedove
kdegraphics-kfile-plugins kgamma kolourpaint ksnapshot kuickshow lame libavahi-client3
libavahi-common3 libavahi-compat-howl0 libavahi-compat-libdnssd1 libavahi-glib1
libavahi-qt3-1 libcairo2 libcupsimage2 libcupsys2 libcurl3 libcurl3-gnutls libdbus-1-3
libdvdcss2 libfaac0 libfreetype6 libglib2.0-0 libglib2.0-data libkrb53 liblcms1
libmjpegtools0 libmysqlclient15off libpango1.0-0 libperl5.8 libpng12-0 libquicktime0
libsasl2-2 libsasl2-modules libsmbclient libsndfile1 libssl0.9.8 libtiff4 libvolume-id0
libwmf0.2-7 libxvidcore4 mencoder mjpegtools mozilla-mplayer mplayer ntpdate openssl
samba-common sl-modem-daemon smbclient smbfs udev unrar xpdf-common xpdf-utils xterm
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 74 não atualizados.
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/main Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Você terá que executar apt-get update para corrigir esses problemas
Eu comentei a linha do http://ftp.br.debian.org e ele não dá mais o erro.....mas não tem como ficar sem o ftp do Debian.....

O que fazer?
N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas
#2 Por N0625
29/07/2009 - 20:37
Isso acontece quando o mirror do país configurado no sources.list está fora do ar temporariamente. Você pode resolver o problema configurando o apt para usar um mirror que não seja o BR. Experimente usar o mirror dos EUA, por exemplo, trocando a sigla do país (BR por US), como em:

http://ftp.br.debian.org/

por

http://ftp.us.debian.org/

Rode o apt-get update em seguida. Agora não sei se é necessário fazer a alteração em todas as linhas BR ou somente na problemática, ou seja, não sei se o apt funciona com dois ou mais mirrors direfentes na mesma configuração.

Só uma pergunta: você rodou o apt-get update antes? Pode ser apenas a falta de atualização das listas. Experimente fazer isso antes de trocar o locale do apt.

hellmix
hellmix Membro Senior Registrado
204 Mensagens 11 Curtidas
#3 Por hellmix
29/07/2009 - 22:21
kurumin@0625 disse:



Fiz isso mas não funcionou.....mesmo erro....meu soucers.list esta assim:

deb http://ftp.us.debian.org/debian lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main

deb http://www.debian-multimedia.org lenny main

deb http://volatile.debian.org/debian-volatile lenny/volatile main


O resultado agora:


kurumin@KIQEHMW:~$ sudo apt-get upgrade
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
Os pacotes a seguir serão mantidos em suas versões atuais:
acpid acroread amule amule-common apt apt-utils audacity cupsys cupsys-bsd cupsys-client
cupsys-common dbus dhcp3-client dhcp3-common gs gs-common gs-esp gs-gpl icedove
kdegraphics-kfile-plugins kgamma kolourpaint ksnapshot kuickshow lame libavahi-client3
libavahi-common3 libavahi-compat-howl0 libavahi-compat-libdnssd1 libavahi-glib1
libavahi-qt3-1 libcairo2 libcupsimage2 libcupsys2 libcurl3 libcurl3-gnutls libdbus-1-3
libdvdcss2 libfaac0 libfreetype6 libglib2.0-0 libglib2.0-data libkrb53 liblcms1
libmjpegtools0 libmysqlclient15off libpango1.0-0 libperl5.8 libpng12-0 libquicktime0
libsasl2-2 libsasl2-modules libsmbclient libsndfile1 libssl0.9.8 libtiff4 libvolume-id0
libwmf0.2-7 libxvidcore4 mencoder mjpegtools mozilla-mplayer mplayer ntpdate openssl
samba-common smbclient smbfs udev xpdf-common xpdf-utils xterm
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 72 não atualizados.
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/main Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/contrib Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_contrib_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/non-free Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_non-free_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/main Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/contrib Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_contrib_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.us.debian.org lenny/non-free Packages (/var/lib/apt/lists/ftp.us.debian.org_debian_dists_lenny_non-free_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Você terá que executar apt-get update para corrigir esses problemas



Eu tinha feito antes (upgrade) com o repositório no Etch....
Linux User: 493576

KIQ


N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas
#4 Por N0625
30/07/2009 - 00:14
Humm... essa eu acho que passo. =/ Aqui já deu um problema bem semelhante, mas a alteração do mirror resolveu o problema. Só uma pergunta: o que é mostrado ao rodar o apt-get update?

Dei uma olhada rápida no tutorial http://www.gdhpress.com.br/blog/atualizando-kurumin7/ para tirar uma dúvida. Não encontrei o que eu queria, mas achei algo que talvez ajude (ou não):

http://www.gdhpress.com.br/kurumin7/leia/index.php?p=cap3-6

...
Ao alterar a versão usada por padrão no "/etc/apt/sources.list", você deve alterar também o arquivo "/etc/apt/apt.conf", mudando a primeira linha de:
APT: Default-Release "etch";
Para:
APT: Default-Release "lenny";
Isso explica ao apt que ele deve passar a utilizar os pacotes do Testing ao invés do Stable. Não se esqueça de rodar o comando "apt-get update" sempre que fizer alterações nos dois arquivos..
Posso estar falando besteira mas experimente trocar a linha APT: Default-Release "etch"; por APT: Default-Release "lenny";.
Boa sorte.

Obs.: entre o "APT:" e a palavra "Default" não tem espaço. Tive que fazê-lo para evitar o emoticon no post.

dalencar
dalencar Veterano Registrado
827 Mensagens 41 Curtidas
#5 Por dalencar
30/07/2009 - 08:00
Lista de mirrors do debian:
http://www.debian.org/mirror/list
2.3 Decidindo qual mirror incluir no sources.list: netselect, netselect-apt

Uma dúvida muito freqüente, principalmente dos usuários mais novos, é "qual mirror do Debian colocar no sources.list". Para decidir qual o mirror existem várias maneiras. Os mais experientes provavelmente já terão um script pronto medindo os tempos de ping entre os diversos mirrors. Mas já existe um programa que faz isso para nós: netselect.
Para instalar o netselect, como sempre:
# apt-get install netselect
Executando-o sem parâmetros mostra a ajuda. Executando-o com uma lista separada por espaços de hosts (mirrors), ele retornará um escore e um dos hosts. Esse escore leva em consideração o tempo estimado de ping e o número de hops (hosts pelos quais uma requisição de rede deve passar para chegar no host destino), e é inversamente proporcional à velocidade estimada de download (ou seja, quanto menor, melhor). O host retornado é o que obteve o menor escore (a lista dos escores pode ser obtida acrescentanto a opção -vv). Veja o seguinte exemplo:
# netselect ftp.debian.org http.us.debian.org ftp.at.debian.org download.unesp.br ftp.debian.org.br
365 ftp.debian.org.br
#
Isso significa que, dos mirrors incluídos como parâmetros do netselect, ftp.debian.org.br foi o melhor, com um escore de 365. (Atenção!! Como isso foi feito do meu computador e a topografia da rede é extremamente diferente dependendo do ponto de contato, esse valor não necessariamente reflete corretamente a velocidade em outros computadores).
Agora, basta colocar o mirror mais rápido encontrado pelo netselect no arquivo /etc/apt/sources.list (veja O arquivo /etc/apt/sources.list, Seção 2.1) e seguir as dicas em Gerenciando pacotes, Capítulo 3.
Observação: uma lista de mirrors pode sempre ser encontrada no arquivo http://www.debian.org/mirror/mirrors_full.
A partir da versão 0.3.ds1 o pacote fonte netselect inclui o pacote binário netselect-apt, que automatiza o processo descrito acima. Basta usar como parâmetro do script a distribuição (se não for mencionada, stable é adotada como padrão) e o arquivo /etc/apt/sources.list é gerado com os melhores mirrors da seção main e non-US e gravado no diretório atual. O exemplo a seguir gera um sources.list da distribuição stable.
$ ls sources.list
ls: sources.list: File or directory not found
# netselect-apt stable
(...)
# ls -l sources.list
sources.list #
Lembre-se: o arquivo sources.list gerado no diretório atual deve ser movido para o diretório /etc/apt.
Você pode incluir as secões contrib e non-free nos repsositórios do security e do volatile:
deb http://ftp.debian.org/debian lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb http://www.debian-multimedia.org lenny main
Intel Core i5 4690K + ASUS Z97M-PLUS + nVidia GTX 1050TI: Debian GNU/Linux 8.7 "Jessie" 64 bits KDE4 + Windows 10 Pro 64 bits
ASUS Eee PC 1215N: Debian GNU/Linux 8.6 "Jessie" 64 bits KDE4 + Windows 7 Home Premium 32 bits

Live DVD: Linux Mint 18 MATE
hellmix
hellmix Membro Senior Registrado
204 Mensagens 11 Curtidas
#6 Por hellmix
30/07/2009 - 12:51
kurumin@0625 disse:


Fiz o processo e o problema, me parece que foi maior:


kurumin@KIQEHMW:~$ sudo apt-get upgrade
Lendo lista de pacotes... Pronto
Construindo árvore de dependências... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/main Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/contrib Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_contrib_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/non-free Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_non-free_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://security.debian.org lenny/updates/main Packages (/var/lib/apt/lists/security.debian.org_dists_lenny_updates_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://www.debian-multimedia.org lenny/main Packages (/var/lib/apt/lists/www.debian-multimedia.org_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://volatile.debian.org lenny/volatile/main Packages (/var/lib/apt/lists/volatile.debian.org_debian-volatile_dists_lenny_volatile_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/main Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/contrib Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_contrib_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://ftp.br.debian.org lenny/non-free Packages (/var/lib/apt/lists/ftp.br.debian.org_debian_dists_lenny_non-free_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://security.debian.org lenny/updates/main Packages (/var/lib/apt/lists/security.debian.org_dists_lenny_updates_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://www.debian-multimedia.org lenny/main Packages (/var/lib/apt/lists/www.debian-multimedia.org_dists_lenny_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Não foi possível checar a lista de pacotes fonte http://volatile.debian.org lenny/volatile/main Packages (/var/lib/apt/lists/volatile.debian.org_debian-volatile_dists_lenny_volatile_main_binary-i386_Packages) - stat (2 Arquivo ou diretório não encontrado)
W: Você terá que executar apt-get update para corrigir esses problemas
kurumin@KIQEHMW:~$


Quando coloco no Etch, fica tudo normal.

dalencar
Lista de mirrors do debian:
http://www.debian.org/mirror/list
Citação:
2.3 Decidindo qual mirror incluir no sources.list: netselect, netselect-apt

Uma dúvida muito freqüente, principalmente dos usuários mais novos, é "qual mirror do Debian colocar no sources.list". Para decidir qual o mirror existem várias maneiras. Os mais experientes provavelmente já terão um script pronto medindo os tempos de ping entre os diversos mirrors. Mas já existe um programa que faz isso para nós: netselect.
Para instalar o netselect, como sempre:
# apt-get install netselect
Executando-o sem parâmetros mostra a ajuda. Executando-o com uma lista separada por espaços de hosts (mirrors), ele retornará um escore e um dos hosts. Esse escore leva em consideração o tempo estimado de ping e o número de hops (hosts pelos quais uma requisição de rede deve passar para chegar no host destino), e é inversamente proporcional à velocidade estimada de download (ou seja, quanto menor, melhor). O host retornado é o que obteve o menor escore (a lista dos escores pode ser obtida acrescentanto a opção -vv). Veja o seguinte exemplo:
# netselect ftp.debian.org http.us.debian.org ftp.at.debian.org download.unesp.br ftp.debian.org.br
365 ftp.debian.org.br
#
Isso significa que, dos mirrors incluídos como parâmetros do netselect, ftp.debian.org.br foi o melhor, com um escore de 365. (Atenção!! Como isso foi feito do meu computador e a topografia da rede é extremamente diferente dependendo do ponto de contato, esse valor não necessariamente reflete corretamente a velocidade em outros computadores).
Agora, basta colocar o mirror mais rápido encontrado pelo netselect no arquivo /etc/apt/sources.list (veja O arquivo /etc/apt/sources.list, Seção 2.1) e seguir as dicas em Gerenciando pacotes, Capítulo 3.
Observação: uma lista de mirrors pode sempre ser encontrada no arquivo http://www.debian.org/mirror/mirrors_full.
A partir da versão 0.3.ds1 o pacote fonte netselect inclui o pacote binário netselect-apt, que automatiza o processo descrito acima. Basta usar como parâmetro do script a distribuição (se não for mencionada, stable é adotada como padrão) e o arquivo /etc/apt/sources.list é gerado com os melhores mirrors da seção main e non-US e gravado no diretório atual. O exemplo a seguir gera um sources.list da distribuição stable.
$ ls sources.list
ls: sources.list: File or directory not found
# netselect-apt stable
(...)
# ls -l sources.list
sources.list #
Lembre-se: o arquivo sources.list gerado no diretório atual deve ser movido para o diretório /etc/apt.
Você pode incluir as secões contrib e non-free nos repsositórios do security e do volatile:
Citação:
deb http://ftp.debian.org/debian lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb http://www.debian-multimedia.org lenny main


Tentei e nada, creio que pelo fato de ter alterado o apt.config....alias, isso é importante mesmo? No tuto o Carlos E. Morimoto não fala nada.......estou quase desistindo do lenny.....isso é normal?
Linux User: 493576

KIQ


dalencar
dalencar Veterano Registrado
827 Mensagens 41 Curtidas
#7 Por dalencar
30/07/2009 - 13:17
Só uma pergunta após alterar os repositórios, você rodou um:
sudo apt-get update
antes de rodar o:
sudo apt-get upgrade
Se você estiver utilizando apenas os repositórios de um release, no caso o lenny, não se faz necessário o uso desta configuração no /etc/apt/apt.conf.

etch = old-stable

lenny = stable
Intel Core i5 4690K + ASUS Z97M-PLUS + nVidia GTX 1050TI: Debian GNU/Linux 8.7 "Jessie" 64 bits KDE4 + Windows 10 Pro 64 bits
ASUS Eee PC 1215N: Debian GNU/Linux 8.6 "Jessie" 64 bits KDE4 + Windows 7 Home Premium 32 bits

Live DVD: Linux Mint 18 MATE
hellmix
hellmix Membro Senior Registrado
204 Mensagens 11 Curtidas
#8 Por hellmix
30/07/2009 - 14:53
dalencar disse:




Okay...problema resolvido.....eu não tinha lido direito....é update e não upgrade.


OKay.....agora está okay.....mas só uma dúvida, qual a diferença deles?...o que cada um faz?.....
Vocês aconselham a dar um dist-upgrade?



vlw...mesmo....isso que dar ler as coisas com pressa....
Linux User: 493576

KIQ


N0625
N0625 Super Zumbi Registrado
7.1K Mensagens 785 Curtidas
#9 Por N0625
31/07/2009 - 01:28
hellmix disse:

E olha que chamei a atenção duas vezes para o apt-get update... adeus.gif

Sobre a sua dúvida:

http://www.gdhpress.com.br/blog/dicas-apt-get-aptitude/

...A diferença entre os dois é que o "apt-get upgrade" atualiza apenas os pacotes que possuem atualizações diretas, ou seja, pacotes cujas novas versões não incluam novas dependências, enquanto o "apt-get dist-upgrade" faz uma atualização completa, instalando todos os novos pacotes que forem necessários. De uma maneira geral, utilizamos o "upgrade" para instalar atualizações de segurança e outras atualizações de rotina e o "dist-upgrade" ao atualizar para uma nova versão do sistema....


E o apt-get update tem como função atualizar o conteúdo local das listas dos repositórios contidos no sources.list. O apt se orienta através dele para baixar os pacotes mais recentes disponibilizados nos repositórios. É recomendado que você execute o comando ao instalar muitos programas ou periodicamente.

dalencar
dalencar Veterano Registrado
827 Mensagens 41 Curtidas
#10 Por dalencar
31/07/2009 - 08:30
Vale a pena dar uma olhada e ter em mãos o:

Cartão de Referência Debian GNU/Linux - As 101 coisas mais importantes quando utilizando o Debian GNU/Linux
Intel Core i5 4690K + ASUS Z97M-PLUS + nVidia GTX 1050TI: Debian GNU/Linux 8.7 "Jessie" 64 bits KDE4 + Windows 10 Pro 64 bits
ASUS Eee PC 1215N: Debian GNU/Linux 8.6 "Jessie" 64 bits KDE4 + Windows 7 Home Premium 32 bits

Live DVD: Linux Mint 18 MATE
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal