wake-up-neo.com

archive.debian.org의 wheezy-updates에서 404를 찾을 수 없음을 반환 함

데비안 위지 (Debian Wheezy)에 구식 테스트 머신이 있는데 지금은 실제로 업데이트 할 수 없습니다.

데비안 Wheezy 리포지토리는 2 월에 보관되었습니다. 계속 진행하고 /etc/apt/sources.list

deb http://ftp.fr.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main

deb http://archive.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://archive.debian.org/debian wheezy-updates main

그러나 apt-get update,이 오류가 발생합니다.

# apt-get update
<snip>
Err http://archive.debian.org wheezy-updates/main i386 Packages
  404  Not Found [IP : 193.62.202.28 80]

다른 리포지토리는 문제없이 업데이트됩니다.

뭔가 빠졌습니까?

15
Zoddo

Debian archive 을 사용하면 wheezy-updates를 참조하는 적절한 소스 라인이 없어야합니다. 이 특정 (하위) 배포는 아카이브에 없습니다.

줄을 제거하십시오 :

deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main

apt-get 명령을 다시 실행할 수 있어야합니다.

전체 이야기

wheezy-updates 리포지토리에는 부 릴리스간에 기본 리포지토리 (예 : wheezy)를 업데이트하기 위해 제공된 패키지가 포함되어 있습니다. 시간이지나면서 Wheezy가 7.1, 7.2로 업데이트되고 결국 7.11로 업데이트되면 wheezy-updates에 포함 된 패키지가 기본 Wheezy 저장소로 이동되었습니다. Wheezy가 EOLed를 받았을 때 2018 년 5 월에는 wheezy-updates에 패키지가 보관되지 않았으므로 wheezy-updates를 데비안 아카이브로 옮길 필요가 없었습니다.

아카이브 저장소가 지원하는 모든 데비안 배포판 목록은 다음에서 확인할 수 있습니다. http://archive.debian.org/debian/dists/ 또한 README 아카이브의 전체 목록을 얻으려면 http://archive.debian.org/READMEhttp://archive.debian.org/debian/README 에있는 파일 함유량.

security.debian.org 리포지토리와 관련하여 http://archive.debian.org/debian-security/ 에도 보관됩니다. 최신 업데이트를 가져 오려면 데이트 2018 년 5 월부터 Wheezy 용으로 게시 된 다음 적절한 소스에 이 줄 추가

deb http://archive.debian.org/debian-security/ wheezy/updates main

주의

귀하의 질문에 대한 의견에서 언급했듯이 데비안 아카이브를 사용하여 머신을 실행할 때는 패키지가 업데이트되지 않으므로 더 이상 안전하지 않으므로 (아카이브의 데비안 보안을 사용하는 경우에도)_주의하십시오. 컴퓨터가 네트워크에 직접 연결되어 있지 않으면 괜찮을 것입니다. 그렇지 않으면 가능한 빨리 업그레이드하는 것이 좋습니다.

13
Tonin

보안 업데이트를 추가하십시오.

deb http://archive.debian.org/debian wheezy main
deb http://archive.debian.org/debian-security wheezy/updates main
8
user518310

나처럼 당신이 임베디드 wheezy 시스템을 다루고 있고 무언가를 만들어야하는 경우, 여기 나를 위해 일한 완전한 단계가 있습니다.

원래 소스가 더 이상 존재하지 않아 404 오류 (찾을 수 없음)가 발생하므로 소스 목록을 수정해야합니다. 원래 줄을 제거하고 두 개의 아카이브 줄을 추가하십시오.

vi /etc/apt/sources.list
    deb http://archive.debian.org/debian wheezy main
    deb http://archive.debian.org/debian-security wheezy/updates main

그 후에도 apt-get은 여전히 ​​너무 오래된 것에 대해 불평하므로 날짜를 2018로 다시 변경하십시오.

date +%Y%m%d -s "20180101"

업데이트 목록.

apt-get update

물건을 설치하십시오.

apt-get install nano inotify-tools msmtp

이것이 얼마나 오래 작동하는지 보장하지는 않지만 2020 년 3 월에 효과가있었습니다.

1
Roy H