Saya memiliki VPS yang memiliki Ubuntu 8.10 Server Edition diinstal di dalamnya dan saya ingin memutakhirkan ke 10,04. Apa cara yang benar untuk melakukan ini? Saya hanya memiliki akses ssh ke sana dan "Start / Shutdown VPS" di panel klien vendor. Dengan kata lain, saya tidak memiliki akses fisik untuk itu.
Juga patut dicatat adalah bahwa saya tampaknya tidak dapat menginstal program lagi karena sumber (osuosl.org?) Tidak online. Bukan yang diatur server ini.
# apt-get update
Ign http://ubuntu.osuosl.org intrepid Release.gpg
Ign http://ubuntu.osuosl.org intrepid/main Translation-en_US
Ign http://ubuntu.osuosl.org intrepid/universe Translation-en_US
Ign http://ubuntu.osuosl.org intrepid Release
Ign http://ubuntu.osuosl.org intrepid/main Packages
Ign http://ubuntu.osuosl.org intrepid/universe Packages
Err http://ubuntu.osuosl.org intrepid/main Packages
404 Not Found
Err http://ubuntu.osuosl.org intrepid/universe Packages
404 Not Found
W: Failed to fetch http://ubuntu.osuosl.org/ubuntu/dists/intrepid/main/binary-amd64/Packages.gz 404 Not Found
W: Failed to fetch http://ubuntu.osuosl.org/ubuntu/dists/intrepid/universe/binary-amd64/Packages.gz 404 Not Found
E: Some index files failed to download, they have been ignored, or old ones used instead.
Jawaban:
Ok, saya berhasil menyelesaikannya menggunakan tip wojox sebagai kickstart.
Masalah utama adalah ketidakmampuan untuk mengakses repo dan dengan demikian menjalankan pembaruan yang tepat. Ini diselesaikan dengan mengedit
/etc/apt/sources.list
dan mengubah setiap kejadianintrepid
menjadijaunty
. Anda dapat melakukan ini secara manual atau menggunakan onojiner wojox '(yang membutuhkan perl untuk diinstal). Perhatikan bahwa kita mengasumsikan bahwa repo riang masih naik , yang mereka pada saat penulisan.Catatan - Ubuntu menyediakan mirror untuk rilis lama: https://help.ubuntu.com/community/EOLUpgrades/Intrepid
Perbarui daftar paket
Install
update-manager-core
Jalankan
do-release-upgrade
yang akan menangani pembaruan ke versi berikutnya dengan benar (dan pastikan berada di ssh bukan halangan). Perlu diingat bahwa meskipun kami telah mengubah daftar sumber sebelumnya, kami masih pada versi yang kami mulai. Jadi dalam kasus saya, saya harus melakukan langkah 4 tiga kali. Pastikan untuk me-reboot antara setiap peningkatan. Perhatikan bahwa jika ada keraguan pada versi Ubuntu Anda saat ini, Anda selalu dapat mengeluarkansumber
Ini mungkin tidak berhasil karena Anda harus menggunakan urutan kronologis. 8.10> 9.04> 9.10> 10.04 dan 9.04 juga EOL.
sumber
Saya belum mencoba ini, tetapi mungkin saja, alih-alih melakukan peningkatan manual, untuk mengalihkan Anda
/etc/apt/sources.list
dari menggunakan "http: //*archive.ubuntu.com/ubuntu/" menjadi menggunakan "http: // old-rilis .ubuntu.com / ubuntu / ". Kemudian coba jalur penggunaan yang normaldo-release-upgrade
. Pembaru mungkin akan mengeluh bahwa Anda tidak menggunakan "cermin resmi", tetapi teruskan saja. Setelah Anda berada di 9,04, Anda dapat beralihsources.list
kembali ke mirror resmi dan meningkatkan ke 9.10 dan melanjutkan secara normal, mungkin.Saya khawatir itu
do-release-upgrade
akan meledak karena tidak tahu tentang rilis EOL sama sekali.sumber