Skip to Content
ドキュメント運用アップグレードと移行25.10 から 26.04 LTS へのアップグレード

25.10 から 26.04 LTS へのアップグレード

Note

この記事は、最初に Ubuntu 26.04 LTS 2026 年 4 月リリース ノートと照合してチェックされました。 25.10 から 26.04 へのアップグレード パスは、引き続き公式リリースのアップグレード プロンプトに従う必要があります。

Warning

Ubuntu 25.10 2026 年 7 月にサポートが終了し、セキュリティ更新プログラムは提供されなくなりました。まだ 25.10 を使用しているユーザーは、できるだけ早く 26.04 LTS にアップグレードする必要があります。アップグレーダーが EOL リリースを直接処理できない場合は、公式の EOL アップグレード ガイダンスに従ってください。

Ubuntu 25.10 は暫定リリースであり、サポート期間は 9 か月のみです。サポート期間は終了したため、できるだけ早く 26.04 LTS にアップグレードすることをお勧めします。

暫定リリース vs. LTS

特徴25.10 (暫定)26.04 (LTS)
サポート期間9ヶ月5 年間標準、Pro/ESM 2036 年まで
セキュリティアップデート2026年7月まで(終了)Standard は 2031 年 5 月まで、Pro/ESM は 2036 年まで
更新頻度6 か月ごとに新しいバージョンが発行される2 年ごとに新しい LTS
安定性新しいパッケージのバージョン長期にわたるテストと検証が行われています
Warning

アップグレードする前に、必ず完全なデータのバックアップを完了してください。 25.10 から 26.04 へのアップグレードはバージョンが少なく、リスクも比較的低いですが、サードパーティ ソフトウェアの非互換性が依然として発生する可能性があります。

アップグレード前の準備

1. 現在のバージョンを確認する

lsb_release -a # Should display Ubuntu 25.10 cat /etc/os-release

2. 現在のシステムを完全にアップデートする

sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo apt autoremove -y

25.10 システムを最新の状態に更新する必要があります。そうしないと、アップグレード ツールの実行が拒否される可能性があります。

3. アップグレードツールをインストールする

sudo apt install update-manager-core -y

4. アップグレード ポリシーを確認する

cat /etc/update-manager/release-upgrades

Prompt が normal または lts に設定されていることを確認します。

# If it's normal, you can upgrade directly to the next version # If it's lts, you need to change it to normal (since 25.10 is not an LTS) sudo sed -i 's/^Prompt=.*/Prompt=normal/' /etc/update-manager/release-upgrades

注: 暫定リリースからアップグレードする場合、アップグレード パスは 25.10 -> 26.04 であり、「次の LTS」ではなく「次のバージョン」を検出する必要があるため、Prompt を normal に設定する必要があります。

5. 重要なデータをバックアップする

# Back up personal data rsync -avz /home/ /backup/home/ # Back up system configuration sudo tar czf /backup/etc-backup.tar.gz /etc/ # Export installed package list dpkg --get-selections > ~/packages-25.10.txt # Record current kernel uname -r > ~/kernel-25.10.txt

6. サードパーティのソースを処理する

# List third-party sources ls /etc/apt/sources.list.d/ # Interim version PPAs may not have packages for 26.04 # It is recommended to disable them in advance for f in /etc/apt/sources.list.d/*.list; do sudo mv "$f" "$f.bak" done # For .sources format files for f in /etc/apt/sources.list.d/*.sources; do [ -f "$f" ] && sudo mv "$f" "$f.bak" done

アップグレードの実行

コマンドラインのアップグレード

# It is recommended to use screen to prevent connection interruption screen -S upgrade # Start the upgrade sudo do-release-upgrade

SSH によるアップグレード

# Allow the backup SSH port sudo ufw allow 1022/tcp # Run in screen/tmux screen -S upgrade sudo do-release-upgrade # If disconnected, reconnect screen -r upgrade # Or connect via the backup port ssh -p 1022 user@server-ip

新しいバージョンが見つからない場合

# Use the -d parameter (development channel) sudo do-release-upgrade -d # Check network curl -s https://changelogs.ubuntu.com/meta-release | grep -A5 "26.04"

アップグレード中の選択肢

  1. アップグレードの確認 - インストール、アップグレード、削除するパッケージのリストを確認して、確認します
  2. 構成ファイルの競合 - 構成ファイルを変更した場合:
    • ローカル バージョン (keep the local version currently installed) を保持します - 第一選択として推奨
    • 新しいバージョン (install the package maintainer's version) を使用します - 新しいデフォルト構成が必要な場合
  3. 古いパッケージを削除 - はいを選択することをお勧めします
  4. 再起動 - アップグレード完了後に再起動します

アップグレード後の手順

1. バージョンの確認

lsb_release -a # Distributor ID: Ubuntu # Description: Ubuntu 26.04 LTS # Release: 26.04 # Codename: resolute uname -r cat /etc/os-release

2. アップグレード ポリシーを LTS に戻します。

LTS にアップグレードした後、誤って次の中間リリースにアップグレードしないように、ポリシーを lts に戻すことをお勧めします。

sudo sed -i 's/^Prompt=.*/Prompt=lts/' /etc/update-manager/release-upgrades # Verify grep Prompt /etc/update-manager/release-upgrades # Should output: Prompt=lts

3. 完全アップデート

sudo apt update sudo apt upgrade -y sudo apt autoremove --purge -y sudo apt clean

4. システムの健全性を確認する

# Check for broken packages sudo dpkg --audit sudo apt --fix-broken install # Check for failed services systemctl --failed # Check disk space df -h # Check logs for errors sudo journalctl -p err --since "1 hour ago"

5. サードパーティのソースを復元する

# View disabled sources ls /etc/apt/sources.list.d/*.distUpgrade 2>/dev/null ls /etc/apt/sources.list.d/*.bak 2>/dev/null # After confirming third-party sources support 26.04, restore them one by one # Note: The version codename may need to be updated from questing (25.10) to resolute (26.04)

6. カーネルのチェック

# View installed kernels dpkg --list | grep linux-image # Remove old kernels sudo apt autoremove --purge # If you need to manually remove a specific old kernel sudo apt remove --purge linux-image-x.x.x-xx-generic

LTS の直接アップグレードとの違い

25.10 からのアップグレードには、24.04 LTS からのアップグレードと比べて、いくつかの重要な違いがあります。

  1. ソフトウェア バージョンの違いが小さい - 25.10 パッケージのバージョンは 26.04 に近く、変更は少なくなります。
  2. アップグレードのリスクが低い - 対象となるバージョンが少なく、互換性の問題も少ない
  3. 異なるプロンプト設定 - normal の代わりに lts を使用する必要があります
  4. サードパーティ ソースの互換性 - 25.10 PPA には、26.04 と互換性のあるパッケージがすでに存在する可能性があります。

暫定リリースの長期使用が推奨されない理由

  • サポート期間が短いとアップグレードが頻繁になるためリスクが増大する
  • 6 か月ごとにアップグレードする必要がある
  • アップグレード ウィンドウが表示されないということは、バージョンをスキップできないことを意味します (たとえば、25.04 から 26.04 に直接移動することはできません)。
  • 実稼働環境では、LTS バージョンが常に推奨されます