데비안 : 저장소에는 릴리즈 파일이 없습니다


38

소스에서 일부 프로그램을 설치하려고하거나 특별히 apt 업데이트를 실행할 때마다 다음 메시지가 나타납니다.

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.

아키텍처 i386을 추가 한 후이 작업을 시작했습니다. 그것이 없으면 독점 Nvidia 드라이버를 설치할 수 없으며 Steam 클라이언트가 전혀 시작되지 않습니다. 이것이 내가 /etc/apt/sources.list읽는 것입니다.

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

답변:


23

둘 다있어 stretch-updates하고 stretch/updates있지만, 후자는 (당신이 사용하고 거울에 적어도) 더 이상 존재하지 않습니다. 당신에 대한 참조를 제거해야합니다 stretch/updates, 또는 - 당신이 기대하는 경우 stretch/updates보안 업데이트를 제공하기 위해 줄을 - 로 교체

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

나는 그것을 제거하고 문제를 해결했지만 소프트웨어 및 소스 프로그램에서 스트레치 / 릴리스 (슬래시 포함)는 스트레치의 보안 업데이트를 참조하기 때문에 이상합니다.

2
맞습니다.하지만 https://security.debian.org로컬 미러가 아닙니다. (그리고 파일이 stretch/updates아닙니다 stretch/release. 파일과 해당 지침여기 를 참조 하십시오 .)Release
Stephen Kitt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.