やり方
以下のページのまんまです。
update-manager-core
をインストールしたうえで $ sudo do-release-upgrade -d
を実行して、あとは待っているだけです*1。
/etc/os-release の内容
今回は 23.04
からアップグレードしました。途中で 23.10
のアップグレードを挟んでいます。それぞれでの /etc/os-release
の内容は次のとおりです。
Ubuntu 23.04
$ cat /etc/os-release PRETTY_NAME="Ubuntu 23.04" NAME="Ubuntu" VERSION_ID="23.04" VERSION="23.04 (Lunar Lobster)" VERSION_CODENAME=lunar ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=lunar LOGO=ubuntu-logo
Ubuntu 23.10
$ cat /etc/os-release PRETTY_NAME="Ubuntu 23.10" NAME="Ubuntu" VERSION_ID="23.10" VERSION="23.10 (Mantic Minotaur)" VERSION_CODENAME=mantic ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=mantic LOGO=ubuntu-logo
Ubuntu 24.04 LTS
PRETTY_NAME="Ubuntu 24.04 LTS" NAME="Ubuntu" VERSION_ID="24.04" VERSION="24.04 LTS (Noble Numbat)" VERSION_CODENAME=noble ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=noble LOGO=ubuntu-logo
困ったこと
アップグレード後に困ったことです。
phpenv でインストールした PHP 8.3.6 が実行できずにエラーになる
以下のようなエラーが出て実行できないため、再度 $ phpenv install 8.3.6
を実行したところ、正常に実行できるようになりました。
$ php -v php: error while loading shared libraries: libicuio.so.72: cannot open shared object file: No such file or directory
*1:ときどき y/N 入力が求められる