Repositório backports parou de funcionar [RESOLVIDO]

1. Repositório backports parou de funcionar [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 22/08/2015 - 17:19h

E aee, tudo sussa.

Desde ontem, notei que o repositório backports do Debian Jessie pararam de funcionar na máquina aqui.
Ele funciona 100%, mas ontem ficou engasgando e hoje já não está mais funcionando.

Aparece esse erro no final do apt-get update:

W: Falhou ao buscar http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/main/source/Sources">http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/main/source/Sources  Hash Sum incorreto

E: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.


Bem, essas são as linhas do backports que eu uso:

#deb http://ftp.debian.org/debian/">http://ftp.debian.org/debian/ jessie-backports main contrib non-free
#deb-src http://ftp.debian.org/debian/">http://ftp.debian.org/debian/ jessie-backports main contrib non-free
#deb http://ftp.br.debian.org/debian/ jessie-backports main contrib non-free
#deb-src http://ftp.br.debian.org/debian/ jessie-backports main contrib non-free


Ambos os servidores apresentam o mesmo problema. Eu só deixo um habilitado, digo, ou é o br, ou o org.
Só deixei todos comentados, para poder usar o apt-get.

Já conferi os endereços:

http://ftp.debian.org/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/main/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/contrib/
http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/non-free/

E está tudo normal.
Relato isso, pois a um tempo atrás, os repositórios não oficiais multimedia tiveram o domínio comprado por uma empresa russa de motos, e etc., e não seria uma boa baixar nade de lá rsrssrsr.

Enfim, alguém saberia de como resolver esse problema? Estava funcionando tudo blz, e é uma instalação limpa.
O arquivo debian-archive-keyring já está instalado.

T+ e agradeço desde já.




  


2. Re: Repositório backports parou de funcionar [RESOLVIDO]

Xerxes
xerxeslins

(usa BigLinux)

Enviado em 22/08/2015 - 18:19h


Talvez seja temporário.

Estou baixando Debian agora. Depois que instalar e vou ver se terei o mesmo problema.


3. Re: Repositório backports parou de funcionar [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 22/08/2015 - 18:41h


Remova tudo em /var/lib/apt/lists/, depois recrie a pasta partial e o arquivo lock, em seguida execute o apt-get update, desenhando...

# rm -rfv /var/lib/apt/lists/*
# mkdir /var/lib/apt/lists/partial
# touch /var/lib/apt/lists/lock
# apt-get update



4. Re: Repositório backports parou de funcionar [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 23/08/2015 - 10:07h

xerxeslins escreveu:

Talvez seja temporário.

Estou baixando Debian agora. Depois que instalar e vou ver se terei o mesmo problema.


Será?
Eu chequei várias vezes os links dos repositórios pelo navegador, e, estão todos blz, só que na hora de rodar o apt-get update, ele continua com a mensagem falando que a hashsum está incorreta, e eu já tô com uma pulga atrás da orelha com isso rsrsrs.
Se a hash não está batendo, é sinal que algo tem de errado, em algum lugar.

Conseguiu testar ai no seu Debian?

edps escreveu:

Remova tudo em /var/lib/apt/lists/, depois recrie a pasta partial e o arquivo lock, em seguida execute o apt-get update, desenhando...

# rm -rfv /var/lib/apt/lists/*
# mkdir /var/lib/apt/lists/partial
# touch /var/lib/apt/lists/lock
# apt-get update


Eu tinha pensado em remover somente todos os arquivos do apt, menos a trava lock e a pasta partial, mas segui os seus passos e ainda continua na mesma.
Continua a mensagem falando que a hash sum está incorreta.

O engraçado que é uma instalação limpa, e o erro persiste.
Eu já tô ficando com uma pulga atrás da orelha com esse negócio de hash sum incorreta rsrsr.

Será que mudaram alguma coisa nos repositórios backports? Procurei no site http://backports.debian.org/ mas nada achei.

Tem esses aqui que eu não uso, e nem testei, pois quero resolver o problema dos repositórios mencionados no 1º post.

## Backports FTP - Mirrors Brazil
## Link: http://backports.debian.org/Mirrors/

#deb ftp://debian.c3sl.ufpr.br/debian-backports/ jessie-backports main contrin nonfree
#deb-src ftp://debian.c3sl.ufpr.br/debian-backports/ jessie-backports main contrin nonfree
#deb ftp://sft.if.usp.br/debian-backports/ jessie-backports main contrib nonfree
#deb-src ftp://sft.if.usp.br/debian-backports/ jessie-backports main contrib nonfree


Backports HTTP - Mirrors Brazil

#deb http://debian.c3sl.ufpr.br/ jessie-backports main contrib nonfree
#deb-src http://debian.c3sl.ufpr.br/ jessie-backports main contrib nonfree
#deb http://sft.if.usp.br/debian-backports/ jessie-backports main contrib nonfree
#deb-src http://sft.if.usp.br/debian-backports/ jessie-backports main contrib nonfree


T+ e agradeço a todos desde já.


5. Re: Repositório backports parou de funcionar [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 23/08/2015 - 10:21h

Vou lhe passar o sources.list que uso no Debian Wheezy:


### Debian Jessie/Stable (Source Packages).
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

### Debian Wheezy (OldStable) + Backports + LoadBalancer (http.debian.net).
### Chave GPG: apt-get update && apt-get install debian-archive-keyring
deb http://http.debian.net/debian/ wheezy main contrib non-free
deb http://http.debian.net/debian-security/ wheezy/updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-proposed-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free


As duas primeiras linhas eu utilizo para empacotar alguns pacotes do Jessie para o meu Wheezy, o único Debian que utilizo e talvez o último.

O restante utilizará o load-balancer http.debian.net para escolher os mirrors mais rápidos para o seu caso.

Assim sugiro que repita o que lhe passei anteriormente e antes de rodar o apt-get update, altere o sources.list pelo que aqui passei.


6. Re: Repositório backports parou de funcionar [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 23/08/2015 - 11:10h

edps escreveu:

Vou lhe passar o sources.list que uso no Debian Wheezy:


### Debian Jessie/Stable (Source Packages).
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

### Debian Wheezy (OldStable) + Backports + LoadBalancer (http.debian.net).
### Chave GPG: apt-get update && apt-get install debian-archive-keyring
deb http://http.debian.net/debian/ wheezy main contrib non-free
deb http://http.debian.net/debian-security/ wheezy/updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-proposed-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free


As duas primeiras linhas eu utilizo para empacotar alguns pacotes do Jessie para o meu Wheezy, o único Debian que utilizo e talvez o último.

O restante utilizará o load-balancer http.debian.net para escolher os mirrors mais rápidos para o seu caso.

Assim sugiro que repita o que lhe passei anteriormente e antes de rodar o apt-get update, altere o sources.list pelo que aqui passei.


Eu vou fazer isso, claro, que trocando as linhas do wheezy para jessie (é o que uso).

Eu saquei esse lance dos repositórios que você usa, e é bem inteligente. É algo como uma sources.list dinâmica, que busca os repositórios mais perto, ativo, e etc., seria isso?

Poderia me explicar uma coisa.
O que seria esse repositório proposed-updates?
Eu conhecia o "volaties updates", que nada mais era, do que os repositórios que tinhas atualizações para todo o sistema, esse ai acima desconheço.

P.S:

Cansou do Debian? Vai se aventurar no Slackware?

T+ e obrigado





7. Re: Repositório backports parou de funcionar [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 23/08/2015 - 11:25h

Freud Tux escreveu:

Poderia me explicar uma coisa.
O que seria esse repositório proposed-updates?
Eu conhecia o "volaties updates", que nada mais era, do que os repositórios que tinhas atualizações para todo o sistema, esse ai acima desconheço.

P.S:

Cansou do Debian? Vai se aventurar no Slackware?

T+ e obrigado


O proposed-updates, como o nome já diz, são atualizações futuras, ainda não disponíveis no tradicional debian-security, antes eu não o utilizava para ter menos updates.

O volatile foi substituido e já a bastante tempo pelo repositório wheezy|jessie-updates, como em:

deb http://http.debian.net/debian/ wheezy-updates main contrib non-free

Quanto a vir usando Slackware é porque no momento é o sistema com menos frescuras que encontrei (com excessão ao Debian Wheezy), que é excelente e que ainda dá para usá-lo até 2018. Não gosto de ser obrigado a usar o que o Devs do Debian querem (systemd, diversos pacotes que dele dependam, etc).

Além do mais com cerca de 1000 pacotes no Slackware tenho um sistema pronto para compilar o que eu quiser (coisa que no Debian exige mais de 2000!), fora que venho contribuindo com os SlackBuilds então semanalmente sempre posto algum update de pacote lá.

t+





8. Re: Repositório backports parou de funcionar [RESOLVIDO]

Patrick
Freud_Tux

(usa Outra)

Enviado em 23/08/2015 - 11:59h

Funcionou agora.

Acho que ele usou esse mirror:

deb http://debian.c3sl.ufpr.br/debian-backports/ 


Xeretei aqui:

http://http.debian.net/demo.html

Mas ainda vou tentar descobrir o que pegou com os repositórios que eu estava usando, estranho mesmo.

Essa sources.list dinâmica que você estava usando é bem interessante mesmo. Atualizou algumas coisas aqui.
Deixa eu perguntar uma coisa.
Esse procedimento ainda é válido para importar as chaves do repositório da mozilla para o Debian:

wget -q http://mozilla.debian.net/archive.asc -O- | apt-key add - 


Já vi uns 2 ou três processos diferentes para importar a chave, fiquei até com dúvida sobre esse que eu uso rsrsrs.

Bem, sobre o Debian...
Concordo que de alguns tempos, ele ficou cheio de frescuras, mas ainda, é a distro que melhor me atende para trabalhar mesmo. O Slackware eu pretendo instalar esse ano ainda, mas vou ler com calma a documentação dele.
O systemd tá até legal, e eu tô gostando. Mas eu não suporto a integração do netwokmanager com o sistema. Ele é bizarro! Se uma placa wireless for desabilitada nele, ele usa a trava rfkill tanto via software quanto via hardware e você não tem mais acesso a ela de jeito nenhum, só se editar o rfkil, com um programa que consegue juntar todos os arquivos do rfkill (chamado rfkill rsrsrs) e destravar ela.
Em breve terei um dual boot sem o janelas na máquina aqui, que só tá ocupando espaço no hd.

T+ e obrigado pela ajuda ;).



9. Re: Repositório backports parou de funcionar [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 23/08/2015 - 12:56h

Freud Tux escreveu:

Deixa eu perguntar uma coisa.
Esse procedimento ainda é válido para importar as chaves do repositório da mozilla para o Debian:

wget -q http://mozilla.debian.net/archive.asc">http://mozilla.debian.net/archive.asc -O- | apt-key add - 



Não, o correto é:

# apt-get update && apt-get install pkg-mozilla-archive-keyring 


Quanto ao NetWorkManager, eu também o odeio com todas as minhas forças, geralmente uso o WICD (que no Slack é melhor que usar o DHCP, pois este atrasa e muito o boot).

Segue meu /etc/apt/sources.list.d/extras.list:



### Repositório Local de Pacotes (ver referência).
### Ref: http://va.mu/0HP0
### deb file:/home/edps/build/debs /

### deb-multimedia.
### Chave GPG: apt-get update && apt-get install deb-multimedia-keyring
deb http://www.deb-multimedia.org wheezy main non-free
deb http://www.deb-multimedia.org wheezy-backports main

### DropBox.
deb [arch=i386,amd64] http://linux.dropbox.com/debian wheezy main

### Fish SHELL.
### Chave GPG: wget http://download.opensuse.org/repositories/shells:fish:release:2/Debian_7.0/Release.key; sudo apt-key add - < Release.key
deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_7.0/ /

### Iceweasel (Debian Mozilla Team).
### Chave GPG: apt-get update && apt-get install pkg-mozilla-archive-keyring
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

### Opera Web Browser.
### Chave GPG: wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
deb http://deb.opera.com/opera/ stable non-free

### Vivaldi Browser.
### Chave GPG:
deb http://repo.vivaldi.com/archive/deb/ stable main


t+


10. Re: Repositório backports parou de funcionar

Patrick
Freud_Tux

(usa Outra)

Enviado em 23/08/2015 - 17:19h

edps escreveu:

Freud Tux escreveu:

Deixa eu perguntar uma coisa.
Esse procedimento ainda é válido para importar as chaves do repositório da mozilla para o Debian:

wget -q http://mozilla.debian.net/archive.asc">http://mozilla.debian.net/archive.asc -O- | apt-key add - 



Não, o correto é:

# apt-get update && apt-get install pkg-mozilla-archive-keyring 


Quanto ao NetWorkManager, eu também o odeio com todas as minhas forças, geralmente uso o WICD (que no Slack é melhor que usar o DHCP, pois este atrasa e muito o boot).

Segue meu /etc/apt/sources.list.d/extras.list:



### Repositório Local de Pacotes (ver referência).
### Ref: http://va.mu/0HP0
### deb file:/home/edps/build/debs /

### deb-multimedia.
### Chave GPG: apt-get update && apt-get install deb-multimedia-keyring
deb http://www.deb-multimedia.org wheezy main non-free
deb http://www.deb-multimedia.org wheezy-backports main

### DropBox.
deb [arch=i386,amd64] http://linux.dropbox.com/debian wheezy main

### Fish SHELL.
### Chave GPG: wget http://download.opensuse.org/repositories/shells:fish:release:2/Debian_7.0/Release.key; sudo apt-key add - < Release.key
deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_7.0/ /

### Iceweasel (Debian Mozilla Team).
### Chave GPG: apt-get update && apt-get install pkg-mozilla-archive-keyring
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

### Opera Web Browser.
### Chave GPG: wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
deb http://deb.opera.com/opera/ stable non-free

### Vivaldi Browser.
### Chave GPG:
deb http://repo.vivaldi.com/archive/deb/ stable main


t+


Opá!
Obrigado pelas explicações.

Tenho uma notícia legal ;)
Achei os culpados dos erros.
Como tinha adicionado o proposed-updates aqui, fiz uns testes com a minha sources.list que melhorei com a sua ajuda.
Os culpados são eles:

deb-src http://ftp.debian.org/debian/ jessie-proposed-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ jessie-backports main contrib non-free
deb-src ftp://debian.c3sl.ufpr.br/debian-backports/ jessie-backports main contrin non-free
deb-src ftp://sft.if.usp.br/debian-backports/ jessie-backports main contrib non-free


Todas as fontes deb-src dos repositórios testados não estão funcionando.
Por isso da mensagem (detalhe na parte em negrito):

W: Falhou ao buscar http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/main/source/Sources">http://ftp.debian.org/debian/">http://ftp.debian.org/debian/dists/jessie-backports/main/source/Sources  Hash Sum incorreto

E: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.


Isso explica tudo praticamente ;). Só não explica, a origem desse erro e o seu porque. Mas comentando as linhas, e usando as fontes do backports e proposed-update sem elas, o apt-get update vai de boa, isso, depois de executar os comandos que você passou acima, pois os arquivos deb-src ficam pentelhando dentro do /lists/. Tem que apagar e criar tudo de novo.

Só uma dúvida que me surgiu.

Olhando esse erro, será que ele também afetaria os arquivos da sources.list dinâmica que você me passou: ?
Digo, se for colocado um deb-src como no exemplo abaixo, será que ela funcionária? Isso, se puder ser colocada a linha com deb-src nessa sources.list.

deb http://http.debian.net/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free


Vou ver se o xerxeslins tem algum feedback para colocar, ai coloco como resolvido.

T+ e valeus




11. Re: Repositório backports parou de funcionar [RESOLVIDO]

Xerxes
xerxeslins

(usa BigLinux)

Enviado em 23/08/2015 - 18:51h


Olá, acabei de instalar. Não deu erro no backports.

Mas pelo visto vc viu como corrigir.

Seguindo a página do backports, ele diz:

For jessie add this line:
deb http://http.debian.net/debian jessie-backports main

Ou seja, nada deb-src. No máximo, contrib non-free.

Não configurei nada no sistema, nem alterei nada, está recém instalado e aqui está meu arquivo:
#

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150606-18:15]/ jessie contrib main non-free

#deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150606-18:15]/ jessie contrib main non-free

deb http://ftp.jp.debian.org/debian/ jessie main non-free contrib
deb-src http://ftp.jp.debian.org/debian/ jessie main non-free contrib

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

# jessie-updates, previously known as 'volatile'
deb http://ftp.jp.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ jessie-updates main contrib non-free

deb http://http.debian.net/debian jessie-backports main contrib non-free

Só adicionei a última linha.

Abraço!


12. Re: Repositório backports parou de funcionar [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 23/08/2015 - 21:04h


Penso que afim de deixar as coisas o mais simples possíveis, você só deve utilizar os repos deb-src se realmente for tratar com empacotamento, no mais, isso é desnecessário.

E a lógica da coisa é:

Porque usar deb-src da release corrente e empacotar coisas que já estão prontas nos repos oficiais?

* há casos e casos, por exemplo caso você queira aplicar um patch, remover uma opção da compilação, etc, o que ainda pode ser feito sem usar os repos deb-src, basta você ter os pacotes devscripts, equivs e dpkg-dev instalados, daí se pode fazer assim, exemplo usando um pacote do SID:

$ dget -x -u http://http.debian.net/debian/pool/main/l/leafpad/leafpad_0.8.18.1-4.dsc
$ cd leafpad-algumacoisa
$ mk-build-deps
$ sudo dpkg -i leafpad-build-deps*.deb
$ sudo apt-get -f install
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../leafpad*.deb
$ sudo apt-get -f install


1. é dget mesmo;

2. em cada página de um pacote Debian, logo na lateral da mesma, existem algumas informações sobre o pacote, como homepage, mantenedor, pacotes relacionados e etc e também os links para o download dos sources providos pelo Debian. Usando o dget você pegará somente o arquivo .dsc que automaticamente os 3 arquivos (.dsc, *.orig.tar.gz e *.debian.tar.gz) serão baixados.

3. ou se quiser sofrer baixe um a um com o wget.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts