Linux

apt-get dist-upgrade 和 do-release-upgrade 有什麼區別?

  • October 19, 2011

apt-get dist-upgrade 會做與執行 do-release-upgrade 完全相同的事情嗎?

我目前正在執行 Ubuntu Server 11.04。

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命令。

引用自:https://serverfault.com/questions/322810