26.04がリリースされたので、検証用に設定したVirtualBox上の24.04.4 LTSのDesktopのアップデートを行った。
まず全体を最新の24.04にするためにaptでupgradeを行い、すべてが最新版になっていることを確認。
sudo apt update
sudo apt upgrade
その後、システムのアップグレードコマンドを実行。回答を求められるプロンプトは基本はすべてyで問題なし(ただし説明はきちんと読んで確認しよう。問題ありとわかったらyでなくnを!)。
sudo do-release-upgrade -d
まだ、ポイントリリースの26.04.1になっていないので、
do-release-upgrade -d
と-dが必要だが、最終的に再起動して、完了。とくにエラーで止まることなく、GUIの環境含めて、一式の更新が完了した。
VPSの環境の24.04.4はいろいろと使用しているので、もうちょっと様子を見てから対応予定。またWindows11のwsl2環境の24.04は do-release-upgrade の途中で止まってしまうので、要調査。最悪wsl2は一から入れ直してもいいけれど。
現時点でのwsl2でのエラーの様子は、下記。

これは26.04.1になって、-dオプションなしでアップデートできるようになれば、その時点で解決しているだろうか。ちなみに、wsl2の26.04は、ubuntu.comのサイトで配布中。
2026-04-26追記
wsl2の環境でのアップデートにはwsl2の設定が不足しているとエラーで止まるようです。
cmdから、下記コマンドにてメモ帳を起動して
notepad %USERPROFILE%\\.wslconfig
下記を記載編集する。ファイルがない場合は新規で保存する。(表示上回り込んで複数行に見えるかもしれないですが、kernelCommandLineからcgroup_no_v1=all”で1行です)
[wsl2]
kernelCommandLine="systemd.unified_cgroup_hierarchy=1 cgroup_no_v1=all"
この設定にてwsl2を起動する。すでにwsl2が起動している状態の場合は
wsl --shutdown
で、強制的にシャットダウンして、あらためてWindows TerminalでUbuntuを起動する。
その後
sudo do-release-upgrade -d
にて、アップデート開始する。Abortしないでアップデートが進行する。指示に従って進めて再起動すると26.04へのアップデートが完了する。
2026-04-26追記
VPS環境についても、VPSのコントロールパネルからリモートコンソールのアクセスでログインして、 do-release-upgrade -d にて更新完了。途中、nginxの設定ファイルを更新するかの確認があったが、これはnで更新なしを指定。それ以外で設定変更を聞かれることなく、アップデート後の再起動で、そのまま必要なサービスが起動して、リモートからもアクセスできた(このWEBサイトも、そのVPS環境上の構築)。
以前、CentOSでのバージョンアップで酷い目にあったことがあるが(手順がOS再インストールしかないとか、手順通り進めると途中でエラーが出て解決方法がなく結局OS再インストールとか)、Debian系のLinuxはバージョンアップのアップデート更新も簡単に、正確にできて、サーバ運用するならこちらのほうが楽だよなあ、というのが、現時点での感想です。


