Ubuntu Server 22.10 Kinetic Kuduを23.10 manticにアップグレードしようとしています。
次のsource.listを使用して、Kineticバージョンを最新のアップデートにアップグレードできます。
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://old-releases.ubuntu.com/ubuntu kinetic main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic universe
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic universe
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates universe
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic multiverse
deb http://old-releases.ubuntu.com/ubuntu kinetic-updates multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://old-releases.ubuntu.com/ubuntu kinetic-backports main restricted universe multiverse
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-backports main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu kinetic-security main restricted
# deb-src http://old-releases.ubuntu.com/ubuntu kinetic-security main restricted
deb http://old-releases.ubuntu.com/ubuntu kinetic-security universe
do-release-upgrade を実行すると、次のメッセージが表示されます。
このツールは「運動」から「マンティック」へのアップグレードをサポートしていません。
私がしたいアップグレードパスは本当に不可能ですか?
答え1
最後に、次の手順でアップグレードできました。
- 現在 /etc/apt/sources.list を修正し、次に始まる URL を置き換えます。http://アーカイブ...通過http://旧バージョン
- 完了したら実行sudo 適切なアップデートそれからsudo 適切なアップグレードそしてsudo apt dist - アップグレード
- その後、再起動してください
- /etc/apt/sources.list を修正して再挿入してください。ファイル変える旧バージョン
- /etc/apt/sources.list を修正し、次のすべての項目を置き換えます。力学渡す旧暦
- その後実行sudo 適切なアップデート、sudo 適切なアップグレードそしてsudo apt dist - アップグレード。これにより、23.04にアップグレードできます。
- その後、再起動してください
- 次に、sudo do-release-upgradeを実行して23.10にアップグレードします。
答え2
22.10(Kinetic Kudu)から23.10(Mantic Minotaur)にアップグレードすると、同じ「サポートされていません」エラーが発生しました。最初はdo-release-upgrade
23.04(Lunar Lobster)に正常にアップグレードしました。
- まずやるべき
apt update
ことをapt upgrade
して再起動してください - 編集
/etc/update-manager/meta-release
- このファイルは、do-release-upgrade
最新バージョンに関する情報が見つかる場所を示します。 - この既存の行をコメントアウトし
URI
、Wayback Machineのメタパブリッシュファイルの以前のコピーを指します。#URI = https://changelogs.ubuntu.com/meta-release URI = https://web.archive.org/web/20230917010657id_/http://changelogs.ubuntu.com/meta-release
- 実行
do-release-upgrade
- システムを23.04(Moon Lobster)にインポートします。 - もう一度編集し
/etc/update-manager/meta-release
て元のファイルを復元します。URI
- 別のものを実行してください
do-release-upgrade
。これにより、システムは23.10(Mantic Minotaur)に上がります。
どのように機能するかについてのいくつかの注意:
do-release-upgrade
ほとんどの場合、システムを利用可能な最新バージョンにアップグレードしようとし、その動作を制御する文書化された方法はほとんどありません。--devel-release
次の不安定/プレビューバージョンにアップグレードできます。Prompt=lts
設定はLTSバージョンにのみアップグレードされます。/etc/update-manager/release-upgrades
- URIが指すファイルはプレーンテキストファイルであると予想され、Wayback Machineは通常HTMLとして提供します。
id_
最後にタイムスタンプを追加すると、元のファイルが返されます。
答え3
良いニュースは、LinuxがWindowsよりも使いやすいということです。したがって、2年後にLinuxを取り出して自動更新をインストールするのに数時間を費やす必要があるWindowsシステムとは異なり、Ubuntuを使用する必要があるのは次のとおりです。
Modify your current /etc/apt/sources.list and replace the urls starting with http://archive... by http://old-releases
Once done, execute sudo apt update then sudo apt upgrade and sudo apt dist-upgrade
Then reboot
Modify the /etc/apt/sources.list and put back archive instead of old-releases
Modify the /etc/apt/sources.list and replace all occurences of kinetic by lunar
Then perform sudo apt update, sudo apt upgrade and sudo apt dist-upgrade.
その後、アップグレードがインストールされるまで数時間待ちます。これにより、23.04にアップグレードして再起動します。システムをテストして、すべてが正しく機能していることを確認してください。
その後、sudo do-release-upgradeを実行して23.10にアップグレードし、新しいアップデートがインストールされるまで数時間待ちます。これは、LinuxがWindowsよりもはるかに優れている理由です。とても簡単です。
しかし、真剣に、私はこれを年上の母親に渡し、それがうまくいくように祈ることを期待することはできません。私たちの最大の敵は私たち自身です。