从 11.04 升级到 12.04 LTS

从 11.04 升级到 12.04 LTS

我的 Ubuntu 11.04 安装在过去的一个月内拒绝执行更新。

我决定升级到 12.04 LTS。我有一个单独的分区/home。如何升级而不丢失我的程序和数据?

更新管理器没有显示任何可能的升级。

答案1

大约一个月前,11.04 已达到使用寿命结束,这意味着没有存储库和更新。我建议全新安装 12.04 来代替 11.04,因为从 11.04 升级到 12.04 不受支持,并且可能行不通。

重新安装时您无法保留已安装的软件包,但可以将它们保存到列表中并在之后重新安装,尽管某些软件包(例如 GDM 或 mono)将不可用或不需要:

保存至列表

dpkg --get-selections > package_list

从列表恢复

cat package_list | sudo dpkg --set-selections && sudo apt-get dselect-upgrade

信息来源

答案2

我终于解决了这个问题。更新管理器最终建议我升级到 11.10,通过这个我成功更新到 12.04 LTS,没有丢失任何数据或已安装的程序。现在一切似乎都运行正常。再见

答案3

尚未解决的问题:

  • 除非你解决更新问题,否则对于当前安装的版本,不是建议尝试升级到下一个版本。

  • 您只能从11.0412.04 LTS,首先升级到11.10


强烈建议:

备份所有用户数据、关键设置并列出所有已安装的软件。然后全新安装Ubuntu 12.04 LTS


更新:

您的更新问题可能是非问题,只是没有可用的更新。(正如@mikewhatever

您最好还是进行全新安装。

答案4

我认为升级不一定能解决您在更新时遇到的问题。您能否以错误、环境、规格等形式提供更多详细信息,以便我们排查无法更新的原因?

回答你的问题,要从 11.04 升级到 12.04,您只需从 12.04 CD 启动或在登录 Ubuntu 会话时插入 CD。Ubuntu 将识别出您已安装 11.04 并提供升级至 12.04,您不会丢失任何已安装的程序或数据这是 Ubuntu 的奇妙功能之一!

拥有单独的/home分区是很好的,你不会遇到任何问题。

因此,要么从 12.04 CD 启动并按照安装提示进行操作,要么在登录时插入 12.04 CD 以继续升级。

米洛

相关内容