Trả về apt-get Không tìm thấy khi sử dụng kho AWS của Amazon


11

Khi tôi thực hiện nâng cấp hoặc cập nhật sudo apt-get, tôi nhận được như sau:

Err http://security.ubuntu.com/ubuntu/ saucy-security/main apport all 2.12.5-0ubuntu2.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy/main libwhoopsie0 amd64 0.2.24.1
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main software-properties-common all 0.92.28
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main python3-software-properties all 0.92.28
  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.4.46-1ubuntu1_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/p/procps/libprocps0_3.3.3-2ubuntu9_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/g/geoip/libgeoip1_1.5.1-1ubuntu1_amd64.deb  404  Not Found

Tôi đang chạy AWS Ubuntu 13.10in mới nhất. (phiên bản Ubuntu AIM chuẩn khi khởi chạy) Tôi nghĩ những lỗi đó là từ phiên bản AWS cũ hơn .. Tôi không biết tại sao nó lại xuất hiện trong phiên bản ub Ubuntu mới nhất. Tôi nên làm gì?

Câu trả lời:


16

Có thể có hai nguyên nhân có thể, đưa ra thông tin được đưa ra. Bạn đang cố gắng cài đặt các gói không có trên kho lưu trữ (vì chúng đã bị xóa, di chuyển, nâng cấp hoặc phiên bản cụ thể của Ubuntu không còn khả dụng nữa) hoặc bạn đã không cập nhật danh sách gói trong một thời gian.

Đầu tiên có thể là một vấn đề tạm thời (thử lại sau) hoặc một vấn đề vĩnh viễn. Tôi khuyên bạn nên chạy apt-get updateđể đảm bảo. Nếu sau khi bạn cập nhật danh sách gói của mình, vấn đề vẫn tiếp tục, thì có khả năng kho lưu trữ bị hỏng hoặc bạn cần các kho lưu trữ khác.

Nếu sau này bạn chỉ cần xóa us-east-1.ec2.khỏi url. Điều đó sẽ trở lại archive.ubuntu.com:

sudo sed -i 's/us-east-1\.ec2\.//g' /etc/apt/sources.list

Điều đó sẽ để lại cho bạn chỉ với archives.ubuntu.comcác mục. Với người trước bạn chỉ có thể chờ đợi.


6

Ngoài ra, vui lòng đảm bảo bạn cập nhật siêu dữ liệu nhân bản - cập nhật sudo apt-get - trước khi chạy cài đặt thực tế. Có vẻ như bộ nhớ cache apt cục bộ của bạn là ngày.


Chơi lô tô! Điều này đã làm điều đó cho tôi, tôi sẽ cá rằng đây cũng là vấn đề của @ murvinlai.
Boinst

0

Nếu các gương bị hỏng hãy cố gắng đổi sang gương chính hoặc một gương khác từ một quốc gia gần gũi.

Chuyển đến Trung tâm phần mềm> Chỉnh sửa> Nguồn để thay đổi gương của bạn.


Làm thế nào để làm điều đó trong dòng lệnh?
murvinlai

Bạn sẽ cần chỉnh sửa tệp nguồn.list của mình và thay thế us-east-1.ec2.archive.ubfox.com cho archive.ubfox.com cho kho lưu trữ máy chủ chính
xangua
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.