apt-get dist-upgrade 和 do-release-upgrade 之间有什么区别?

apt-get dist-upgrade 和 do-release-upgrade 之间有什么区别?

apt-get dist-upgrade 是否会执行与运行 do-release-upgrade 完全相同的操作?

我目前正在运行 Ubuntu Server 11.04。

答案1

apt-get dist-upgrade将不会进行发布更新,除非您修改/etc/apt/sources.list

此命令更新所有已安装的软件包及其依赖项更改。如果将此命令与对文件的适当更改相结合/etc/apt/sources.list,则可以升级您的 Ubuntu 版本。

do-release-upgrade将进行发布更新。

例如,如果您想从 Ubuntu 11.04 升级到 11.10,您有 2 个选择:

  1. 将文件中出现的每个单词“natty”更改/etc/apt/sources.list为“oneiric”,然后运行命令apt-get dist-upgrade
  2. 运行do-release-upgrade命令。

相关内容