Debian: le référentiel n'a pas de fichier de version


39

Chaque fois que j'essaye d'installer des programmes depuis les sources, ou que je lance spécifiquement apt update, je reçois le message suivant:

E: The repository 'http://ftp.ca.debian.org/debian stretch/updates Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

J'ai commencé à obtenir cela après avoir ajouté l'architecture i386. Sans lui, je ne pourrais pas installer le pilote propriétaire Nvidia et le client Steam ne pourrait pas démarrer du tout. Voici ce que je /etc/apt/sources.listlis:

deb http://ftp.ca.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ stretch main contrib non-free

deb http://ftp.ca.debian.org/debian/ stretch/updates main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ stretch/updates main contrib non-free

####stretch-updates, previously known as 'volatile'

deb http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free

deb-src http://ftp.ca.debian.org/debian/ stretch-updates main contrib non-free

Réponses:


24

Vous avez les deux stretch-updateset stretch/updates, mais ce dernier n'existe plus (au moins sur le miroir que vous utilisez). Vous devez supprimer les références à stretch/updates, ou, si vous prévoyez que les stretch/updateslignes fournissent des mises à jour de sécurité, les remplacer par

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

Je l'ai enlevé et le problème a été résolu, mais c'est étrange car dans le programme Logiciels & Sources, stretch / release (avec la barre oblique) fait référence aux mises à jour de sécurité de stretch.

2
Oui, mais ça vient de https://security.debian.org, pas de votre miroir local. (Et ce n'est stretch/updatespas le cas stretch/release; voir ici pour le Releasefichier et les instructions correspondantes .)
Stephen Kitt le
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.