Kali Linux에서 "sudo apt update && sudo apt full-upgrade -y"가 실패합니다.

Kali Linux에서 "sudo apt update && sudo apt full-upgrade -y"가 실패합니다.

업데이트하고 업그레이드하려고 해요칼리리눅스하지만 sudo apt update && sudo apt full-upgrade -y다음과 같은 질문을 받습니다. 이 문제를 어떻게 해결할 수 있나요? 누구든지 나를 도와주세요.

┌──(kali㉿`enter code here`)-[~]
└─$ sudo apt update && sudo apt full-upgrade -y
Get:1 http://ftp.harukasan.org/kali kali-rolling InRelease [30.6 kB]
Get:2 http://ftp.harukasan.org/kali kali-rolling/non-free Sources [123 kB]
Get:3 http://ftp.harukasan.org/kali kali-rolling/contrib Sources [66.3 kB]
Get:4 http://ftp.harukasan.org/kali kali-rolling/main Sources [14.4 MB]
Get:5 http://ftp.harukasan.org/kali kali-rolling/main amd64 Packages [18.0 MB]
Get:6 http://ftp.harukasan.org/kali kali-rolling/main amd64 Contents (deb) [40.9 MB]
Get:6 http://ftp.harukasan.org/kali kali-rolling/main amd64 Contents (deb) [40.9 MB]
Get:6 http://ftp.harukasan.org/kali kali-rolling/main amd64 Contents (deb) [40.9 MB]
Ign:6 http://ftp.harukasan.org/kali kali-rolling/main amd64 Contents (deb)
Err:6 http://http.kali.org/kali kali-rolling/main amd64 Contents (deb)      
  File has unexpected size (40914837 != 40904768). Mirror sync in progress? [IP: 118.38.178.199 80]
Get:9 http://ftp.harukasan.org/kali kali-rolling/contrib amd64 Contents (deb) [129 kB]
Ign:9 http://ftp.harukasan.org/kali kali-rolling/contrib amd64 Contents (deb)   
Err:6 http://http.kali.org/kali kali-rolling/main amd64 Contents (deb)                                 
  File has unexpected size (40914837 != 40904768). Mirror sync in progress? [IP: 118.38.178.199 80]
Get:10 http://ftp.harukasan.org/kali kali-rolling/non-free amd64 Contents (deb) [949 kB]               
Ign:10 http://ftp.harukasan.org/kali kali-rolling/non-free amd64 Contents (deb)
Ign:9 http://http.kali.org/kali kali-rolling/contrib amd64 Contents (deb)
Reading package lists... Done                       
E: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/main/Contents-amd64  File has unexpected size (40914837 != 40904768). Mirror sync in progress? [IP: 118.38.178.199 80]
E: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/contrib/Contents-amd64  File has unexpected size (154305 != 128561). Mirror sync in progress? [IP: 118.38.178.199 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
                                                                                            

칼리 버전:

No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:        2022.1
Codename:       kali-rolling

내가 지금까지 시도한 것 :

  • 다음 명령은아쿠벤투:

     sudo cp /etc/apt/sources.list ~/ 
     sudo wget "http://pastebin.com/raw.php?i=uzhrtg5M" -O /etc/apt/sources.list 
     sudo apt-get update
     sudo rm /etc/apt/sources.list.d/ubuntu-extras.list
     sudo apt-get update
    
  • sudo apt-get upgrade그리고 sudo apt-get upgrade -f로부터아쿠벤투

     apt-get clean
    

나는 많은 기사를 읽었지만 언급된 솔루션 중 어느 것도 나에게 도움이 되지 않았습니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

오류 메시지는 명확해 보입니다.

File has unexpected size (40914837 != 40904768). Mirror sync in progress? [IP: 118.38.178.199 80]

업데이트를 다운로드하는 데 사용하는 미러가 업스트림 소스에서 동기화되고 있습니다. 나중에 다시 시도하거나 일시적으로 다른 이미지를 사용하세요.

답변2

실패한 파일의 특정 문제에 관계없이 Contents이러한 파일은 패키지 또는 패키지 업그레이드를 처리하는 데 필요하지 않습니다. 필수 파일 외에도 패키지를 사용하기 위해 다운로드됩니다.apt-file(데비안:apt-file) 패키지가 설치되지 않았거나 크기가 큰 경우에도 임의의 패키지 내용을 쉽게 검색할 수 있습니다.

따라서 dist 업그레이드가 완료될 때까지 이 문제를 해결하려면 다음을 제거하세요 apt-file.

apt-get purge apt-file

나중에 다시 설치하여 제대로 작동하는지 확인할 수 있습니다.

또는 패키지를 제거하는 대신 여기에 설명된 대로 일시적으로 비활성화할 수 있습니다.apt - 콘텐츠 파일 가져오기를 비활성화하는 방법은 무엇입니까?

관련 정보