1. 前言
现在的最新版本已经是13.04了,不过一则12.04是所谓的LTS,二来系统是用来做最终演示的,还是保守一点好。另外相信升级的过程都是一样的
2. 步骤
Linux 升级异常简单:一个button或一条命令就够了。之前在GUI里,点一下“升级”按钮就行了。现在只能远程ssh到远端机器,用console更自然一些(虽然也可以调出software center之类的)
升级命令: do-release-upgrade
3. 过程
3.1 问题
不出问题就不叫linux了:)
An unresolvable problem occurred while calculating the upgrade: E:Unable to correct problems, you have held broken packages. This can be caused by:
* Upgrading to a pre-release version of Ubuntu
* Running the current pre-release version of Ubuntu
* Unofficial software packages not provided by Ubuntu"
基本上,应该是已有的11.10版本out of date,和新的(在那之后更新过的)11.10版本有了冲突。这可以从日志/var/log/dist-upgrade/apt.log中看到,有很多held back的packages. 如果做apt-get -u upgrade,对应的有很多kept back 的cases.<