升级Ubuntu chroot环境?
将Ubuntu chroot环境升级到更新的Ubuntu版本的正确方法是什么? chroot环境最初是使用debootstrap
设置的。
升级Ubuntu服务器的正确方法是使用do-release-upgrade
命令。
Ubuntu基于Debian。 可以通过使用新版本名称替换/etc/apt/sources.list
中的版本名称并运行apt-get update
, apt-get upgrade
和apt-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.