升级Ubuntu chroot环境?

将Ubuntu chroot环境升级到更新的Ubuntu版本的正确方法是什么? chroot环境最初是使用debootstrap设置的。

升级Ubuntu服务器的正确方法是使用do-release-upgrade命令。

Ubuntu基于Debian。 可以通过使用新版本名称替换/etc/apt/sources.list中的版本名称并运行apt-get updateapt-get upgradeapt-get dist-upgrade来升级Debian。

哪一个是升级Ubuntu chroot环境的正确方法? 什么do-release-upgrade与Debian方式有什么不同?

在大多数情况下, do-release-upgrade是一个包含dist-upgrade和一些附加function的包装器。 如上所述,它是升级Ubuntu最小/服务器安装的推荐官方方式。 非正式地,改变你的sources.list之后的dist-upgrade通常也能正常工作。

不同之处在于 :建议使用do-release-upgrade,因为它能够处理版本之间有时需要的系统配置更改。

对于Ubuntu chroot,我建议你坚持使用do-release-upgrade除非它因某些原因而失败。

那么do-release-upgrade -d也可以。 只需在终端下载:

 sudo apt-get install update-manager-core 

然后:

 do-release-upgrade.