Untuk salah satu proyek saya, saya perlu menginstal versi lama Ubuntu (11.10 rilis oneiric). Tapi apt-get gagal (instal) atau apt-get update tidak lagi berfungsi dan gagal dengan pesan kesalahan “Gagal mengambil” dan “404 tidak ditemukan”. Berikut kesalahannya:
$ sudo apt-get update W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/main/source/Sources 404 Not Found [IP: 91.189.88.162 80] W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/oneiric-security/universe/source/Sources 404 Not Found [IP: 91.189.88.162 80]
Dan kesalahan dari apt-get upgrade menghasilkan “403 terlarang”.
Yah, kesalahan sudah diperkirakan, karena Ubuntu 11.10 adalah rilis yang tidak didukung karena apt-get tidak dapat menemukan paket di bawah security.ubuntu.com dan archive.ubuntu.com . Jadi saya harus mencari solusi alternatif (maksud saya, saya harus menemukan URL yang berisi paket untuk rilis yang tidak didukung) dan untungnya Ubuntu telah menyediakannya dalam URL alternatif.
apt-get failed – Bagaimana cara membuatnya bekerja pada OS Ubuntu yang tidak didukung?
Ubuntu memiliki repositori untuk versi yang lebih lama dan tersedia di old-releases.ubuntu.com . Jadi kita akan segera membuat apt-get untuk mencari paket di bawah repositori rilis lama. Untuk melakukannya, edit /etc/apt/sources.list .
# vim /etc/apt/sources.list
Cari URL security.ubuntu.com dan archive.ubuntu.com dan ganti keduanya dengan old-releases.ubuntu.com . sources.list new baru akan terlihat seperti yang ditunjukkan di bawah ini:
deb http://old-releases.ubuntu.com/ubuntu/ oneiric main deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe deb http://old-releases.ubuntu.com/ubuntu oneiric-security main deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security main deb http://old-releases.ubuntu.com/ubuntu oneiric-security universe deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security universe
Itu dia!
Sekarang Anda seharusnya dapat melakukan apt-get update atau apt-get upgrade .
$ sudo apt-get update
$ sudo apt-get upgrade
Catatan:Jika Anda masih mendapatkan kesalahan 403 atau 404, pastikan URL yang dimasukkan sudah diperbaiki di sources.list file dan coba lagi.