update-manager -d 和普通的 apt-get 到底有什么区别?

update-manager -d 和普通的 apt-get 到底有什么区别?

官方推荐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。如果你查看这些文件,你就会知道它在做什么。

相关内容