![Arch Linux의 팩맨이 패키지를 설치/업데이트하지 않습니다(404 다운로드 오류).](https://linux55.com/image/15036/Arch%20Linux%EC%9D%98%20%ED%8C%A9%EB%A7%A8%EC%9D%B4%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%2F%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4(404%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%20%EC%98%A4%EB%A5%98)..png)
문제의 원인은 반년 전부터 시작됐다.팩맨무작위 패키지 다운로드 시 404 오류가 발생하기 시작하여 전체 패키지 설치/업데이트 프로세스가 중단되었습니다. 실행 pacman -Syyu
, 미러 교체/etc/pacman.d/mirrorlist이 문제는 해결되지 않았지만 결국 며칠 내에 사라지고 여기 저기 다른 패키지에서 무작위로 다시 나타났습니다.
명확히 하기 위해 에서 주석 처리를 제거(제거)하고 전 세계에서 임의의 미러를 선택하여 #
다른 미러를 활성화했으며 /etc/pacman.d/mirrorlist
국가나 미러 수준에 관계없이 임의 패키지에서 동일한 오류가 발생했습니다.
문제를 더 깊이 파고들면서 요청한 패키지 파일은 항상 서버의 최신 파일(이미지)보다 오래된 버전이라는 것을 깨달았습니다. 즉, pacman이 요청한 파일입니다.메사 -21.1.1-1-x86_64.pkg.tar.zst최신 공식 업데이트에 따르면추가의저장소(예: pacman -Syy mesa
)메사 -21.1.2-1-x86_64.pkg.tar.zst은 거울 위에 있으므로 질문은 다음과 같습니다.환매 계약대신에 쓸모가 없어졌습니다.거울(그 반대는 완전히 이해할 수 있습니다. 공식 저장소는 분산형 미러 네트워크와 달리 다소 중앙화되어 있기 때문입니다.) 따라서 이전 버전(최신 버전을 위해 미러에서 제거됨)을 요청하는 것이 예상됩니다. 404 파일은 그렇지 않습니다. 발견된 오류가 발생합니다.
이 문제에 대한 설명이 있습니까? 이 문제를 해결할 방법이 있나요?
답변1
고쳐 쓰다:
한때 세계 1위evowise.com이 모든 것을 가능하게 하는 서버입니다. 댓글란에 댓글을 남겨주시면 됩니다/etc/pacman.d/mirrorlist파일을 만들고 를 사용하여 팩맨 데이터베이스를 새로 고칩니다 pacman -Syyu
.