这官方推荐Ubuntu 的sudo do-release-upgrade
一个优点是可以在线升级版本。以前,我和我的许多 Debian 用户朋友都只是简单地修改了 apt 的 sources.list 并运行apt-get dist-upgrade
。
我遵循 Ubuntu 的建议,但我一直想知道这两个过程之间有什么神奇的区别。什么,确切地do-release-upgrade
比如从 9.04 升级到 9.10 会怎样?(欢迎提供其他版本的示例。)
答案1
do-release-upgrade
是一个 Python 脚本,它利用了 中的其他 Python 文件/usr/share/pyshared/DistUpgrade
。如果你查看这些文件,你就会知道它在做什么。