Cập nhật apt-get apt luôn thất bại trong việc tìm nạp


14

Tôi không hiểu tại sao vấn đề này có thể tồn tại. Nó hiển thị thông báo lỗi này mọi lúc

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.

Tôi đã cố gắng sử dụng các lệnh này (tìm thấy trong câu hỏi này )

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

Không có may mắn cho tôi. Tin nhắn đó xuất hiện trở lại. Luôn luôn thất bại với security.ubuntu.com. Kết nối internet của tôi vẫn ổn, tôi có thể ping đến security.ubuntu.commà không gặp rắc rối nào.

Vì vậy, câu hỏi ở đây là tại sao? Và bất cứ ai ngoài đó có thể giúp tôi ra khỏi điều này? Tôi sắp phát điên rồi!


Điều này đã xãy ra bao lâu rồi?
Seth

@Seth: 3 ngày trước, và thời điểm này.
Toàn Nguyễn

1
Thông thường nó chỉ là một vấn đề tạm thời với máy chủ và biến mất sau vài phút hoặc vài giờ.
Seth

Bạn đã tạo lại /var/lib/listsvà subir của nó /var/lib/listssau khi loại bỏ chúng? Hãy thử làm điều đó và lấy lại danh sáchsudo mkdir -p /var/lib/apt/lists/partial
Tung Tran

-Seth: Vâng, đôi khi vấn đề đã biến mất, nhưng nó luôn quay trở lại để tìm tôi .... -TungTran: Bạn đã thực sự đọc câu hỏi của tôi chưa? Nếu bạn thực sự đọc nó, bạn sẽ không hỏi câu hỏi đó.
Toàn Nguyễn

Câu trả lời:


9

Định cấu hình proxy của bạn trong cài đặt mạng của PC cho từng mục như HTTP, HTTPS, FTP và Vớ và áp dụng cài đặt cho toàn hệ thống nếu bạn đang sử dụng proxy.

Loại bỏ các gói hiện có và sau đó thử như sau:

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

( được sao chép từ tin nhắn trên )


5

Điều này làm việc cho tôi:

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

1
Tôi đã phải # mkdir /var/lib/apt/lists/partialsau này
Jacksonkr

4

Tôi có Ubuntu 14.04 LTS và đôi khi khi tôi sử dụng lệnh này, tôi gặp phải vấn đề này. Để giải quyết điều này, bạn có thể sử dụng cách sau:

  1. vui lòng vào cài đặt hệ thống .

    hệ thống định cư

  2. nhấp vào phần mềm và cập nhật

    nâng cấp phần mềm

  3. đi đến phần mềm khác . Bạn có thể tìm thấy các liên kết có liên quan đến lỗi này. Bỏ chọn các liên kết tương đối và bấm đóng. Nếu bạn không thể tìm thấy liên kết tương đối, bạn có thể đi đến phần phần mềm Ubuntu và bỏ chọn các tùy chọn có thể liên quan đến lỗi này. Đôi khi với việc thay đổi Tải xuống máy chủ thành Máy chủ chính, vấn đề của bạn có thể được giải quyết. Để thay đổi máy chủ tải xuống, bạn có thể vào phần mềm ubfox và thay đổi Tải xuống từ và chọn Máy chủ chính .


1
Tôi đánh giá cao sự giúp đỡ của bạn, nhưng điều này hoàn toàn không giúp tôi được gì. Chuyển sang máy chủ chính chỉ là tệp chỉnh sửa đơn giản trong /etc/apt/source.list từ xx.archive.ubfox.com sang archive.ubfox.com. Tại sao? Hãy thử ping archive.ubfox.com và security.ubfox.com, họ phải trả lại cho bạn cùng một địa chỉ IP.
Toàn Nguyễn

Làm cách nào để tôi cài đặt hệ thống từ dòng lệnh thông qua ssh -X?
Hội chợ Gabriel

Bước 3 đã giải quyết vấn đề "không thể tìm nạp" của "kho APT cho D" trên Ubuntu 14.04 của tôi. Thông báo lỗi là "gnutls_handshake () không thành công: Bắt tay không thành công". Cập nhật apt-get hoạt động tốt sau khi tôi bỏ chọn kho lưu trữ có vấn đề.
HD189733b

3

Tôi đã có một vấn đề tương tự một hoặc hai tuần trước và hóa ra đó là một vấn đề DNS. Tôi đã chỉnh sửa cấu hình tĩnh của mình trong /etc/network/interfacesvà thay đổi mục nhập DNS thành Googles DNS với:

dns-nameserver 8.8.8.8 

Sau đó khởi động lại.


Tôi đã thử cái này trước, nó hiệu quả với tôi! cảm ơn!
Chân Kim

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.