"apt-get update"는 항상 가져 오지 못했습니다.


14

이 문제가 왜 살아남을 수 있는지 이해가되지 않습니다. 이 오류 메시지가 항상 표시됩니다

Fetched 32.8 MB in 1min 16s (430 kB/s)                                         
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages  Hash Sum mismatch

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-i386/Packages  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.

나는이 명령을 사용하려고 시도했다 (이 질문 에서 발견 됨 )

sudo apt-get clean
sudo rm -vf /var/lib/apt/lists/*
sudo rm -vf /var/lib/apt/lists/partial/*
sudo apt-get update

운이 없다. 해당 덤프 메시지가 다시 나타납니다. 로 실패했습니다 security.ubuntu.com. 인터넷 연결이 정상 security.ubuntu.com입니다. 아무 문제없이 핑을 할 수 있습니다.

여기 질문이 왜요? 그리고 거기 누군가가 나를 도울 수 있습니까? 나는 미쳐 갈거야!


이것이 얼마나 오래 지속 되었습니까?
세스

@Seth : 3 일 전,이 순간.
Toan Nguyen

1
일반적으로 서버에 일시적인 문제 일 뿐이며 몇 분 또는 몇 시간 후에 사라집니다.
세스

당신은 다시 적이 /var/lib/lists과 그 하위 디렉터리 /var/lib/lists를 제거한 후? 그것을 시도하고 목록을 다시 가져 sudo mkdir -p /var/lib/apt/lists/partial
Tung Tran

-Seth : 예, 언젠가는 문제가되었지만 항상 저를 찾기 위해 돌아 왔습니다 .... -TungTran : 내 질문을 정말로 읽었습니까? 정말로 읽으면 그 질문을하지 않을 것입니다.
Toan Nguyen

답변:


9

HTTP, HTTPS, FTP 및 Socks와 같은 각 항목에 대해 PC의 네트워크 설정에서 프록시를 구성하고 프록시를 사용하는 경우 시스템 전체에 설정을 적용하십시오.

기존 패키지를 제거한 후 다음과 같이 시도하십시오.

apt-get clean
rm -rf /var/lib/apt/lists/*
apt-get clean
apt-get update 
apt-get upgrade

( 위의 메시지에서 복사 )


5

이것은 나를 위해 일했다 :

 apt-get clean
 rm -rf /var/lib/apt/lists/*
 apt-get clean
 apt-get update 
 apt-get upgrade

1
나는 # mkdir /var/lib/apt/lists/partial이것을
끝내야했다

4

Ubuntu 14.04 LTS가 있으며 때로는이 명령을 사용할 때이 문제가 발생합니다. 이를 해결하기 위해 다음과 같은 방법을 사용할 수 있습니다.

  1. 시스템 설정으로 이동하십시오 .

    시스템 설정

  2. 소프트웨어 및 업데이트를 클릭하십시오

    소프트웨어 업데이트

  3. 다른 소프트웨어 섹션으로 이동 하십시오. 이 오류와 관련된 링크를 찾을 수 있습니다. 상대 링크를 체크 해제하고 닫기를 클릭하십시오. 상대 링크를 찾을 수 없으면 우분투 소프트웨어 섹션으로 이동하여이 오류와 관련이있을 수있는 옵션을 선택 취소 할 수 있습니다. 때때로 다운로드 서버를 메인 서버 로 변경하면 문제를 해결할 수 있습니다. 다운로드 서버를 변경하는 경우에 갈 수 우분투 소프트웨어 섹션 및 변경 에서 다운로드 를 선택 주 서버를 .


1
나는 당신의 도움에 감사하지만 이것은 절대로 도움이되지 않습니다. 주 서버로 전환하는 것은 xx.archive.ubuntu.com에서 archive.ubuntu.com으로 /etc/apt/sources.list에있는 간단한 편집 파일입니다. 왜? archive.ubuntu.com 및 security.ubuntu.com을 핑 (ping)하려고하면 동일한 IP 주소를 반환해야합니다.
Toan Nguyen

ssh -X를 통해 명령 줄에서 시스템 설정을 얻는 방법은 무엇입니까?
Gabriel Fair

3 단계는 Ubuntu 14.04에서 "AP의 DAP 저장소"의 "페치 실패"문제를 해결했습니다. 오류 메시지는 "gnutls_handshake () 실패 : 핸드 셰이크 실패"입니다. 문제가있는 저장소를 선택 취소하면 apt-get 업데이트가 제대로 작동합니다.
HD189733b

3

일주일이나 이틀 전에 비슷한 문제가 있었고 DNS 문제로 판명되었습니다. 정적 구성을 편집 /etc/network/interfaces하고 다음을 사용하여 DNS 항목을 Google DNS로 변경했습니다.

dns-nameserver 8.8.8.8 

그런 다음 재부팅했습니다.


나는 이것을 먼저 시도했는데 그것은 나를 위해 일했다! 감사!
Chan Kim

-2

"sources.list"파일을이 대상 "/ etc / apt /"에 추가하십시오.이 웹 사이트 https://repogen.simplylinux.ch/를 사용하여 하나의 목록을 생성 할 수 있으며 "sudo"를 사용하는 것을 잊지 마십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.