完成后do-release-upgrade -d
,升级到 20.04现在而不是无论何时可用或出于其他原因,这是否会以任何方式“保留”并影响后续使用do-release-upgrade
?即标志的使用是否会-d
改变系统的某些状态并隐式地Prompt=
以某种方式坚持“开发版本”?
-d
,--devel-release
如果使用最新支持的版本,请升级到开发版本
我来举一个具体的例子。
do-release-upgrade
直到几天前(之后没有检查过)才提供从 18.04 升级到 20.04do-release-upgrade -d
尽管尚未得到官方批准,但可以升级到 20.04- 我只使用 LTS 版本,并且只想在 LTS 版本之间切换
- 默认情况下
do-release-upgrade
将支持此精确的操作模式检查是否有新的 Ubuntu 版本 没有可用的 LTS 开发版本。要升级到最新的非 LTS 开发版本,请
Prompt=normal
设置/etc/update-manager/release-upgrades
。
- 默认情况下
do-release-upgrade -d
我现在决定在 Ubuntu 18.04 上使用- 快进到 2022 年夏天,但 Canonical 尚未通过
do-release-upgrade
(没有-d
)……我会得到什么?
总结一下:一次升级使用是否-d
会持久并影响后续使用do-release-upgrade
?
答案1
关于从 18.04 LTS 升级到 20.04 LTS - 它被阻止一些错误。这就是我们需要-d
这里的原因。
关于下次升级 - 您必须重新Prompt=lts
设置/etc/update-manager/release-upgrades
。
或update-manager
将在下次运行时do-release-upgrade
通过读取上述配置文件和选项(如果有)来调整其行为-d
。所以这里不用担心。