Tentei atualizar manualmente os pacotes há duas horas. O InRelease está realmente faltando no meu espelho http://ftp.fr.debian.org/debian/dists/stretch/InRelease , mas também no CDN http://deb.debian.org/debian/dists/stretch/ Em Lançamento .
Espera-se que este arquivo InRelease esteja faltando para esticar?
me@stretch:~$ LANG=C sudo apt update
Err:1 http://ftp.fr.debian.org/debian stretch InRelease
Temporary failure resolving 'ftp.fr.debian.org'
Err:2 http://security.debian.org/debian-security stretch/updates InRelease
Temporary failure resolving 'security.debian.org'
Err:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Temporary failure resolving 'ftp.fr.debian.org'
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://ftp.fr.debian.org/debian/dists/stretch/InRelease Temporary failure resolving 'ftp.fr.debian.org'
W: Failed to fetch http://security.debian.org/debian-security/dists/stretch/updates/InRelease Temporary failure resolving 'security.debian.org'
W: Failed to fetch http://ftp.fr.debian.org/debian/dists/stretch-updates/InRelease Temporary failure resolving 'ftp.fr.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
Tentando manualmente wget o arquivo InRelease (a conexão de rede está OK, como você pode ver):
me@stretch:~$ LANG=C wget http://deb.debian.org/debian/dists/stretch/InRelease
--2018-10-28 23:29:52-- http://deb.debian.org/debian/dists/stretch/InRelease
Resolving deb.debian.org (deb.debian.org)... 2001:67c:2564:a119::148:14, 2001:4f8:1:c::15, 2001:41c8:1000:21::21:4, ...
Connecting to deb.debian.org (deb.debian.org)|2001:67c:2564:a119::148:14|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://cdn-fastly.deb.debian.org/debian/dists/stretch/InRelease [following]
--2018-10-28 23:29:52-- http://cdn-fastly.deb.debian.org/debian/dists/stretch/InRelease
Resolving cdn-fastly.deb.debian.org (cdn-fastly.deb.debian.org)... 2a04:4e42:1d::204, 151.101.120.204
Connecting to cdn-fastly.deb.debian.org (cdn-fastly.deb.debian.org)|2a04:4e42:1d::204|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2018-10-28 23:29:52 ERROR 404: Not Found.
Se você estiver executando o Debian em um contêiner do Docker , poderá tentar reiniciar o daemon do Docker.
Isso resolveu para mim.
A única razão
InRelease
mencionada é que esse é o primeiro arquivo que o apt tenta baixar. O erro real vem logo após:(e o mesmo para 'security.debian.org')
Um erro como esse causaria problemas ao baixar qualquer arquivo, então obviamente ele falha no primeiro.
Você deve examinar sua configuração de rede para descobrir por que esses nomes não podem ser resolvidos.
No meu sistema debian, verifiquei que:
Portanto, independentemente do apt, meu sistema debian não tem problemas de DNS ou conectividade com a Internet. Mas o apt continuou falhando, mesmo ao usar espelhos alternativos no
/etc/apt/source.list
.A única solução que encontrei: substituir os nomes DNS do espelho do debian por endereços ipv4 ou ipv6 diretamente no arquivo
source.list
.