問題描述
根據 Trusty Tahr Release Schedule ,兩天前發布了 Ubuntu LTS 14.04.1(第一個 .1 版本)。不幸的是,當嘗試使用 do-release-upgrade
命令升級時,我收到消息 No new release found
。
命令行輸出:
root@foobar:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.4 LTS"
root@foobar:~# do-release-upgrade
Checking for a new Ubuntu release
No new release found
線程 upgrading LTS to LTS 和沒有 new release found 完全有道理,但據我了解,Ubuntu 14.04 (14.04.1) 的第一個 dot 1 版本尚未發布,為什麽我仍然不能將 LTS 升級到 LTS?
有沒有辦法正確升級,而不是在 do-release-upgrade
命令中使用 -d 選項?
最佳辦法
實際上 -p 選項可以運行版本升級:
do-release-upgrade -p
下麵是 -p 選項的解釋:
-p, --proposed
Try upgrading to the latest release using the upgrader from Ubuntu-proposed
附言同樣在#ubuntu IRC頻道上,似乎沒有人知道實際上”triggers” do-release-upgrade
命令如何正常工作……
附言從 Ubuntu 12.04 LTS 升級到 14.04.1 LTS 時要小心,如 grub will fail to update kernel list 。