Ubuntu 22.04 to 24.04
記錄將 Ubuntu 22.04 升級為 Ubuntu 24.04 的操作過程。
運行環境
環境皆架設在 Proxmox VE 虛擬化平台上,並以 LXC 模式為主;若遇到特殊狀況需要改用 VM 模式,會另行說明。
- 系統環境:Ubuntu 22.04.5 LTS 升級至 Ubuntu 24.04.5 LTS(本文實測版本)
升級過程
升級前建議先建立快照或備份,作法請見文末「補充說明」。
- 先將系統套件更新至最新版本
sudo apt update && sudo apt dist-upgrade -y
- 確認目前的系統版本
lsb_release -a
- 確認是否有新的發行版本可供升級
sudo do-release-upgrade --check-dist-upgrade-only
- 開始升級至
24.04版本
sudo do-release-upgrade
- 出現 Ubuntu 24.04 LTS 的歡迎訊息(
Welcome to Ubuntu 24.04 LTS 'Noble Numbat')時,輸入y並按 Enter 繼續
- 接著會確認是否開始升級(
Do you want to start the upgrade?),並列出將移除、安裝與升級的套件數量;輸入y並按 Enter 繼續升級(套件下載完成後即無法中途取消,整個升級可能需要數小時)
- 若出現是否移除過時套件的提示(
Remove obsolete packages?),同樣輸入y
- 升級完成後,系統會提示需要重新啟動(
Restart required),輸入y即會自動重新啟動
- 重新啟動後再次登入系統,確認版本已升級至
Ubuntu 24.04
lsb_release -a
補充說明
1. 升級前先建立還原點
套件下載完成後,升級程序即無法中途取消,建議先在 Proxmox VE 主機(不是容器內)建立快照,升級失敗時可直接回復。<CTID> 為容器編號,快照名稱可自行命名:
pct snapshot <CTID> before-upgrade-2404
若升級後需要回復:
pct rollback <CTID> before-upgrade-2404
快照是否可用,取決於容器所在的儲存類型,請參考 Proxmox VE 官方文件(Storage);若該儲存不支援快照,可改用 vzdump 備份:
vzdump <CTID> --storage <儲存空間 ID>
2. 版本支援期限
Ubuntu 22.04 LTS 的標準支援到 2027 年 6 月,升級後的 24.04 LTS 則到 2029 年 6 月。以上依 Canonical 官方的 List of releases 頁面,實際期限請以該頁為準。






