Ubuntu11.04出来有一个多星期了吧,可是我一直没有升级,原因主要是在我们学校是用闪讯上网的,而对于Linux来说,没有官方的Linux版的闪讯客户端, 也就意味着不能上网,不过有牛人开发了拨号程序,但是还是不能持续性上网,过一段时间就会断网。而我的电脑已经装有Ubuntu10.10了,因为装了很多软件也配置了一些东西,所以不想重新来过,也就放弃了重装的想法,但是通过系统自带的升级方法,经常是升级到一半,断网,前功尽弃。

根据网上的一些方法,加上自己的一些体会,总结一下方法。

一.通过系统自带的升级管理器

方法:在终端输入sudo update-manager -d -c

在弹出的更新管理器中有一个升级到11.04的选项,升级即可。

点评:此方法必须保证电脑处于联网之中。方法虽简单,但是花费时间过长,根据个人网速而定,我的网速是4M的,但是一个小时还是没好,根据网上的一些人的说法,下载安装至少要3个小时以上。

二.通过光盘升级(离线升级)

方法:官网下载iso文件,然后刻盘。启动从光盘启动。然后有个升级选项。如下图所示。
Ubuntu11.04升级

点评:离线升级拜托了网速的限制,但是该方法对装有双系统的用户可能不行,我是先装Win7再通过wubi安装Ubuntu的,但是通过光盘启动的时候,根本就没有出现上图所示的画面,只能作罢。如果你机子上只装有Ubuntu,说不定还是可以成功。

三.CLI方式

方法:修改 /etc/update-manager/release-upgrades 文件,把里面的 Prompt=lts

改为 Prompt=normal

保存后退出,再执行 sudo do-release-upgrade -d

在升级过程中会提示修改 source.list 中的源地址,按 y 继续,之后就等待它自动升级吧,升级完后再重新启动就可以了。

点评:该方法类似于第一种。不过我没试过。

四.利用 alternate ISO 镜像来升级

方法:http://cdimage.ubuntu.com/daily/current/下载相应的ISO,然后挂载,在终端输入如下命令sudo mount -t iso9660 -o loop ~/natty-alternate-i386.iso /mnt ,根据自己ISO地点不同自己修改。

然后更改目录到挂载的目录下,cd /mnt

执行升级命令,sudo ./cdromupgrade

过程:如图所示。

升级过程在设置软件频道的时候,它会禁用你的source.list文件,不过,等你更新好之后再次运行更新管理器的时候,会提示你重新启用以前的source.list文件的。

网上很多都说这种方法是离线升级方法,可是就算我选了不使用网络更新,也照样需要下载东西,断网的话,直接失败。不过还好虽然下载的东西也蛮多,不过总的来说,比直接更新的少很多,而且,就算断网而导致下载失败,等你再次运行的时候,它会从上次下载失败的地方继续下载,不会像直接升级那样直接失败,恢复到原始状态。

正在清理的时候,会提示你是否删除一些没有用的软件包之类的东西,我SB似的选了保持,那个后悔阿。。。。不过后来重启之后,我再次运行了cdromupgrade,升级了一些软件包,同时再次运行到清理软件包的时候果断删除了。

点评:该方法对于我这种来说是最好的方法了,虽然也浪费了好多时间,不过总比升级不了的好。

五.升级之后

升级终于成功了,默认进入Unity环境,对于这个环境我还是不习惯,尤其是没有任务栏的情况下。看了一下,一些我自己安装的软件都还在,除了一个ubuntu tweak,主要是旧的版本不支持11.04,重新下载一个好了。openoffice换成了LibreOffice。自己配置的一些东西都还在,比如LNMPA和NS,一些下载的东西也全部都在。另外在细节方面也改进了好多,继续研究一下吧。

 

 

>> 若为原创,转载请注明: 转载自Laycher's Blog

>> 本文链接地址: 从Ubuntu10.10升级到11.04的方法简介

>> 订阅本站: http://feed.feedsky.com/laycher