Ubuntu Server 22.10 Kinetic Kuduを23.10 Manticにアップグレード

Ubuntu Server 22.10 Kinetic Kuduを23.10 Manticにアップグレード

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-upgrade23.04(Lunar Lobster)に正常にアップグレードしました。

  1. まずやるべきapt updateことをapt upgradeして再起動してください
  2. 編集/etc/update-manager/meta-release- このファイルは、do-release-upgrade最新バージョンに関する情報が見つかる場所を示します。
  3. この既存の行をコメントアウトしURI、Wayback Machineのメタパブリッシュファイルの以前のコピーを指します。
    #URI = https://changelogs.ubuntu.com/meta-release
    URI = https://web.archive.org/web/20230917010657id_/http://changelogs.ubuntu.com/meta-release
    
  4. 実行do-release-upgrade- システムを23.04(Moon Lobster)にインポートします。
  5. もう一度編集し/etc/update-manager/meta-releaseて元のファイルを復元します。URI
  6. 別のものを実行してください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よりもはるかに優れている理由です。とても簡単です。

しかし、真剣に、私はこれを年上の母親に渡し、それがうまくいくように祈ることを期待することはできません。私たちの最大の敵は私たち自身です。

関連情報