ubuntu10.10惊险升级全记录

李顺亮

2011年4月3日23:50

百无聊赖,今天干了一件折腾的事,升级了ubuntu,从ubuntu10.04升级到了ubuntu10.10。

在对待系统更新方面,其实还是慢半拍为好,尤其是对于linux而言,但我们有时还是会经不起诱惑,忍不住动起手脚来。不折腾,似乎不是电脑爱好者的喜好。升级的过程,其实充满风险,但之后的成功,自然也充满欢乐。

因为现在的ubuntu11.04毕竟还是beta版,我不想当小白。但对于即将发布的新的长期支持版ubuntu11.04,肯定是垂涎三尺。因此,一不小心,就决定把自己的电脑从ubuntu10.04,先升级到ubuntu10.10,并且等候即将到来的再次升级。

现将升级过程记录如下:

首先提醒要切记保持网络联通。

一、通过“更新管理器”升级到Ubuntu 10.10

按“ALT+F2”,打开运行应用程序窗口,

输入update-manager -d,点击运行

然后,按照说明安装即可。

二、升级ubuntu10.10卡在cups的解决办法

升级ubuntu10.10,一路顺畅,可是一到cups却卡住了。暂且把网上找到的方法一并记录在这里。

情况1: 仍然处于gnome桌面

解决办法:

如果是卡在“正在替换 cups 1.4.4 ubuntu6XXX”这一步的话 , 方法如下可以使升级继续:

出现“正在替换 cups 1.4.4XXXXXXX”时,打开终端,输入:

ps ax | grep cups

然后把有cups字样的进程全部sudo kill 掉,然后再到“更新管理器”再次让系统升级,然后这次升级中,会出现“正在设置cups 1.4.4….”这里卡住的情况,在这个时候,再次输入:

ps ax | grep cups

然后会看到有一行是“start cups”的,把这一行sudo kill掉,然后升级就会继续进行。

情况2: 升级卡住后, 重启后无法进入桌面:

解决办法: 进入命令行的修复模式,

sudo /etc/init.d/cups stop

sudo update-rc.d -f cups remove

sudo /etc/init.d/smbd stop

sudo dpkg –configure -a

(以上请参看yaozer博客:http://www.yaozer.cn)

我电脑的gnome桌面仍然好好的,于是,我按照这个方法,打开终端,输入:ps ax | grep cups,想把有cups字样的进程全部sudo kill 掉。可是,我输入ps ax | grep cups后就傻眼了,终端里那么多乱乱的东西,搞不懂要杀哪个东西。而且找了几个有cups字样的乱杀一通,居然终端里都提示error,似乎出了错没有成功。

怎么办,只好试着再打开更新管理器,发现可以打开,也检查出了部分升级。但是因为原来的升级窗口不能关闭,所以这个新打开的更新管理器,无论如何都不让继续更新。

似乎已经山穷水尽,没有路子可走了。这时想到打开系统监视器,想能不能通过这里关掉升级窗口的进程。结果,一打开系统监视器,却发现电脑的ubuntu版本已经是10.10了。难道卡在了cups,系统也一样升级成功了吗。

其实,在cups问题出现前,升级时有一个询问,问是要保留旧的配置还是使用新的配置。不用说,最好是选择保留原有的配置。我想尝试原样的ubuntu10.10,就选择了使用新的配置,我估计这个选择导致了cups问题的出现,因为系统升级想改我的打印机配置,而我用的是局域网打印机,在单位里呢。此时升级系统的我,却在家里。

三、大胆重启,ubuntu10.10完成升级

反正也没有办法了,只好大胆一些了。点击:关闭计算机——重启。重启之后,居然顺利进入系统,gnome桌面也出现了。配置当然不是ubuntu10.10新的,还是原来我在ubuntu10.04时修改并使用的旧配置。

于是,点击:系统管理——更新管理器,检查并完成了最后的所有更新。

再一一测试所有应用软件,全部正常,升级ubuntu10.10大功告成。



关于丝路丝路网史版权声明法律顾问联系我们
Copyright © 2004-2011 by onesl.com all rights reserved
建议您使用1024*768分辨率、火狐浏览器浏览

闽ICP备11005983号