我使用以下命令从 Ubuntu 升级Lucid Lynx
到:Maverick Meerkat
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install update-manager-core
sudo vi /etc/update-manager/release-upgrades
并将最后一行改为Prompt=normal
sudo do-release-upgrade -d
这次升级还不错。
我决定重复同样的步骤并升级Maverick Meerkat
到Natty Narwhal
。最后出现了以下消息:
构建数据结构...完成
计算变化
计算变化
无法计算升舱
计算升级时出现无法解决的问题:无法标记“xubuntu-desktop”进行升级
这可能是由以下原因造成的:
* 升级到 Ubuntu 的预发布版本
* 运行当前的 Ubuntu 预发布版本
* Ubuntu 未提供的非官方软件包如果以上都不适用,请针对“update-manager”包报告此错误,并在错误报告中包含 /var/log/dist-upgrade/ 中的文件。
恢复原始系统状态
中止 读取软件包列表...完成 构建依赖关系树
读取状态信息...完成 构建数据结构...完成
=== 命令与窗口分离(2011 年 11 月 21 日星期一 09:37:21) ===
=== 命令以退出状态 1 终止(2011 年 11 月 21 日星期一 09:37:21) ===
我该如何改正它?
答案1
您报告的错误信息的关键部分如下:
- 升级到 Ubuntu 的预发布版本
- 运行当前预发布版本的 Ubuntu
- Ubuntu 未提供的非官方软件包
最常见的错误是由于 PPA 仍然启用 - 你应该ppa 清除这些存储库 -
格式是
sudo ppa-purge ppa:[ppa-name]
其中 [ppa-name] 是在你的软件源屏幕。
我还注意到你使用了语法do-release-upgrade -d
。-d
标志表示升级到最新可用的开发版本。
简单的操作sudo do-release-upgrade
就足以升级到 Ubuntu 的下一个稳定版本。