Saya menjawab pertanyaan ini tentang do-release-upgrade
tidak mengizinkan upgrade dari 14.10 ke 15.04 hanya ke 15.10, saya berasumsi bahwa karena 15.04 adalah akhir hidup.
Seorang pengguna (@xangua) memposting bahwa tidak mungkin untuk melewatkan rilis dengan do-release-upgrade
, jadi saya mencari informasi ini dengan menjalankan perintah pada kotak 14,04 saya, tetapi ini adalah di mana kebingungan dimulai.
14,04 saya ingin memutakhirkan langsung ke 15,04?
Tentu saja ini membatalkan jawaban saya karena 15,04 adalah akhir hidup, tetapi mengapa perintah ini tampaknya melompati versi, jika tidak didasarkan pada akhir hidup?
Tidak ada indikasi apa pun dari jam 14.10 sedang diunduh oleh pemutakhiran dan software-updater
mengatakan bahwa Ubuntu 15.04 sekarang tersedia untuk diunduh, beberapa klarifikasi mengenai hal ini akan sangat bagus.
sumber
do-release-upgrade
sistem 14.04 saya, dikatakan "tidak ada rilis baru yang ditemukan", seperti biasa karena sistem 14,04 hanya bisa ditingkatkan menjadi 14,10, tetapi 14,10 sekarang EOL.ubuntu-release-upgrader-core
?Jawaban:
Tebakan asli Anda benar. 15.04 didukung melalui 2016-02-04, jadi
do-release-upgrade
sedang mencoba untuk meningkatkan Anda ke rilis yang didukung berikutnya dibandingkan dengan yang Anda miliki.Berikut deskripsi mode dorongan pemutakhiran normal dari
/etc/update-manager/release-upgrades
:Jadi jika saya menggunakan 14,04 itu harus mencoba untuk membawa saya ke 14,10, tetapi sekarang
do-release-upgrade
sedang mencoba untuk mengambil OP (dan saya) ke 15,04 sebagai gantinya.Jadi membaca
/usr/lib/python3/dist-packages/DistUpgrade/MetaRelease.py
sepertinya kita melewatkan rilis yang tidak didukung ketika mencari tahu rilis mana yang akan ditingkatkan (kecuali Anda menggunakan flag pengembang):Saya harus menambahkan bahwa saya tidak merekomendasikan mencoba untuk menyelesaikan masalah ini
do-release-upgrade -d
. Ketika saya mencobanyaprompt=normal
, saya mendapatkan 404, karena 14.10 adalah EoL. Saya juga berpikir dalam delirium saya, saya pasti sudah mencobado-release-upgrade -p
, yang mencoba membawa saya langsung ke 16,04. Pada saat saya menyadari itu membawa saya ke awal semuanya rusak dan saya harus mengembalikan dari pabrik. Pada akhirnya saya memutuskan saya akan menunggu sampai 16,04 dirilis dan melakukan instalasi baru.sumber
do-release-upgrade
. Saat ini, 16,04 sistem LTS secara otomatis menawarkan untuk meningkatkan ke 17,04 , dan mereka akan melakukannya secara langsung , melompati 16,10 karena sudah tidak tahan lama . Jawaban-jawaban itu akan mendapat manfaat dari koreksi ini - atau jawaban baru yang sepenuhnya menggambarkan perilaku saat ini dapat diposting. Apakah Anda ingin memposting sesuatu?do-release-upgrade tidak tahu apa-apa tentang "versi melompat". Ini hanya mengunduh paket upgrade dari pengelola repositori Ubuntu. Ini ditentukan dalam README do-release-upgrade :
Juga, dalam spesifikasi tentang Peningkatan Otomatis :
Inilah yang memungkinkan do-upgrade-release dan alat lain untuk meningkatkan secara mulus.
sumber