最近做一个东西,启动的qemu-arm-static的低版本有问题,而且在网上找的源代码编译不到合适的代码。
碰巧ubuntu 11.04中有这个软件的新版本,即可用版本。于是不得不来了一次从ubuntu10.10到ubuntu11.04 的升级。
我一般用的是cn99的源。于是在/etc/apt/source.list中加入了升级需要的源。
#ubuntu 11.04
deb http://ubuntu.cn99.com/ubuntu/ natty restricted main multiverse universe
deb-src http://ubuntu.cn99.com/ubuntu/ natty restricted main multiverse universe
deb http://ubuntu.cn99.com/ubuntu/ natty-security restricted main multiverse universe
deb-src http://ubuntu.cn99.com/ubuntu/ natty-security restricted main multiverse universe
deb http://ubuntu.cn99.com/ubuntu/ natty-updates restricted main multiverse universe
deb-src http://ubuntu.cn99.com/ubuntu/ natty-updates restricted main multiverse universe
于是开始升级
sudo apt-get update
sudo apt-get upgrade
接下来是漫长的等待。
等待过后。接着运行
sudo apt-get install ubuntu-desktop
出现一些依赖的关系不匹配。没法子,哪样的没装先就装哪样。
在安装过程中时文刻记得运行:
sudo apt-get -f install
sudo apt-get upgrade
这样的一话,一连串的依赖关系会被弄好的。
结果装完后,进入登录界面,没办法用键盘,根本输不进去密码。
而且可以切抱到控制台。
也就是说,内核还是支持键盘的,只是11.04的桌面系统不支持键盘。即然如此,装上kde的桌面吧。
sudo apt-get install kubuntu-desktop
然后又是配依赖关系,又是update的,到最后,终于装完。
于是启动是先启动kdm,现在居然能够使用键盘了。
然后还是控制台下装gnome-core,然后又upgrade,把原来的gnome桌面找回来。
进入kde的登录界面,然后选择 gnome桌面系统。终于又回到了熟悉的环境了。
经验,upgrade要常用,可以解决好依赖关系。
然后可以同时装几种桌面系统,一种不行了,可以用另一种。呵呵