pengembalian apt-get Tidak Ditemukan saat menggunakan repositori AWS Amazon

11

Ketika saya melakukan peningkatan atau pembaruan sudo apt-get, saya mendapatkan yang berikut:

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

Saya menjalankan Ubuntu 13.10 di AWS terbaru. (standar Ubuntu AIM ketika meluncurkan instance) Saya pikir kesalahan-kesalahan itu berasal dari versi AWS yang lebih lama .. Saya tidak tahu mengapa itu muncul dalam versi ubuntu terbaru. Apa yang harus saya lakukan?

murvinlai
sumber

Jawaban:

16

Mungkin ada dua kemungkinan penyebab, mengingat informasi yang diberikan. Anda mencoba menginstal paket yang tidak ada di repositori (karena itu dihapus, dipindahkan, ditingkatkan, atau versi spesifik Ubuntu tidak tersedia lagi) atau Anda belum memperbarui daftar paket dalam beberapa saat.

Yang pertama bisa menjadi masalah temporal (coba lagi nanti) atau yang permanen. Saya sarankan berlari apt-get updateuntuk memastikan. Jika setelah Anda memperbarui daftar paket Anda masalah berlanjut, kemungkinan repositori rusak atau bahwa Anda memerlukan repositori lain.

Jika nanti, Anda hanya perlu menghapus us-east-1.ec2.dari url. Itu akan kembali archive.ubuntu.com:

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

Itu akan membuat Anda hanya memiliki archives.ubuntu.comentri. Dengan mantan Anda hanya bisa menunggu.

Braiam
sumber
6

Pastikan juga Anda memperbarui metadata cermin - sudo apt-get update - sebelum menjalankan instalasi yang sebenarnya. Sepertinya cache apt lokal Anda sudah usang.

hggdh
sumber
Bingo! Ini melakukannya untuk saya, saya berani bertaruh ini adalah masalah @ murvinlai juga.
Boinst
0

Jika mirror down coba ganti ke mirror utama atau yang lain dari negara terdekat.

Buka Pusat Perangkat Lunak> Edit> Sumber untuk mengubah mirror Anda.

xua
sumber
Bagaimana cara melakukannya di command line?
murvinlai
Anda perlu mengedit file sources.list Anda dan gantikan us-east-1.ec2.archive.ubuntu.com untuk archive.ubuntu.com untuk repositori server utama
xangua