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
:
Periksa untuk melihat apakah rilis baru tersedia. Jika lebih dari satu rilis baru ditemukan, pemutakhiran rilis akan berusaha untuk meningkatkan ke rilis yang segera menggantikan rilis yang sedang berjalan.
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):
# then see what we can upgrade to
upgradable_to = ""
for dist in dists:
if dist.date > current_dist.date:
# Only offer to upgrade to an unsupported release if running
# with useDevelopmentRelease, this way one can upgrade from an
# LTS release to the next supported non-LTS release e.g. from
# 14.04 to 15.04.
if not dist.supported and not self.useDevelopmentRelease:
continue
upgradable_to = dist
self._debug("new dist: %s" % upgradable_to)
break
Saya harus menambahkan bahwa saya tidak merekomendasikan mencoba untuk menyelesaikan masalah ini do-release-upgrade -d
. Ketika saya mencobanya prompt=normal
, saya mendapatkan 404, karena 14.10 adalah EoL. Saya juga berpikir dalam delirium saya, saya pasti sudah mencoba do-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.
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.