之前很早在学校就拿到了从尼德兰 ( 就是荷兰啦!) 寄过来的 kubuntu feisty 7.04 的安装盘,但是学校电脑的 Gentoo linux 已经被我调教的很好了,犯不着再装个 kubuntu 玩玩。这次回到家,就把家里的 Gentoo Linux 删了,换上 Kubuntu 试试,当然其中很大原因是因为我再也忍受不了家里这台老爷机在 Gentoo Linux 下一个软件就动辄个把小时的编译折磨了:D

Installation or Uninstallation ?

Kubuntu 的 LiveCD 很漂亮,我喜欢这种 K 式 (KDE) 的蓝色 scheme,整个启动画面也是蓝色的进度条。安装过程对于我这种靠笔记安装 Gentoo 的人来说简直就是傻瓜级安装,甚至认为比 Windows 还容易装。

可能是我太习惯 Gentoo 的 D.I.Y 了,kubuntu 捆绑了 N 多软件,而其中绝大部分都是我压根就用不到的。装完系统的第一件事不是添加程序,而是 删除程序。我把很多 KDE 下的 components 都给删了,例如 klipper, kmixer, 倒是我需要的那个 kxkb 没有 (KDE 下的键盘按键设置,Gentoo 下这个包是这么叫的 )。至于 openoffice, bluetooth 这些更是被我删的一干二净。

kubuntu 下自带的 adept-manager 库管理前端做的很不错,特别适合新手级和对 ubuntu 库资源不熟悉的人使用,不过就是添选/删选包的时候会迟钝一下子。 (k)ubuntu 下的 apt 就相当于 Gentoo 里的 emerge,命令很容易记。特别是 apt-get install package 安装程序的速度真是快啊…-*-||| 我是太习惯了 Gentoo 的漫长编译了。

有一点我不太清楚的是,是在 adept-manager 下删除软件还是使用 apt-get remove package 都会自动卸载相应依赖程序?当我想卸载一个 KDE 的 component 的时候,居然会把 KDE 的 System Manager 也给卸掉,这有点白痴了吧 :(

Soooooooooooodo

我不明白为什么 (k)ubuntu 居然会不使用 root 帐户,我太习惯使用 su 登陆为 root 帐户再进行管理员操作了。在 (k)ubuntu 下我得不停的 sudo command, sudo command …后来发现可以使用 sudo -i 切换为管理员权限操作。不过我还是认为有个 root 帐户和普通帐户分开更好,毕竟什么都能靠 sudo 解决的普通帐户实际上不等于拥有所有权限的 root 帐户了。

Eye-candy and Speedy

KDE 安装后的默认样式是极丑的,尤其是那个蓝的不得了的壁纸…Kubuntu 在细节打磨上确实做的很不错,把 ubuntu 的橘黄色主题移植成了 Kubuntu 下的 kde 湛蓝主题,壁纸也谐调多了。我现在也没时间换其他主题,默认的 kubuntu 最起码不会让我有厌恶感。

Kubuntu 的运行速度比我想象中好多了,回想当然使用 red hat 9.0,那个龟速! 当然,速度是不可能有 Gentoo 那样爽的,毕竟那是针对自己的电脑优化编译过的。

Sorry, I Prefer Command to GUI tool

我承认我实在是太习惯 Gentoo 的字符操作了,弄得面对 Kubuntu 的图形化操作我 SB 了。Kubuntu 连 fstab, service 都能在可视化前端程序下操作,我倒是不好怎么动手了。

在很多配置文件方面 Kubuntu 也不同于 Gentoo,例如 Gentoo 可以使用 rc-update 很方便的添加/删除启动服务,Kubuntu 下我倒是不知道通过什么命令或什么文件进行更改了。

Gentoo 下可以通过在/etc/fonts/目录下建立一个 local.conf 文件进行字体配置,local.conf 的配置会自动覆盖掉 fonts.conf。这样做的好处很明显,可以避免修改 fonts.conf 带来的错误也很容易通过删除 local.conf 恢复初始字体设置。我看论坛里很多人修改 (k)ubuntu 的字体设置都是直接拿 fonts.conf 开刀,显然这点不如 Gentoo 想的周到。

还有就是虽然 apt 能帮我解决软件安装更新问题,却无法解决安装参数自定义问题。我喜欢定制安装,把不需要的软件功能都剔除掉,例如我不需要 pidgin 的 QQ 功能,不需要 KDE 的 aRts component。Gentoo 的 emerge 正是通过 USE 的配合可以实现这种定制。

最为重要的是,我需要自己编译一个适用于自己电脑的精简内核! Gentoo 会针对 kernel 加入优化的 patches,而 (k)ubuntu 下编译内核只能使用 vanilla kernel (official kernel) 吗?

Does Version Matter ?

像 (k)ubuntu, Fedora, SuSe 这类桌面发行版最大的问题就是如果套件出新版本了怎么办?是重新安装新的版本还是升级?似乎 (k)ubuntu 在遭遇大版本更新时也不轻松啊,也要耗上几个小时。而对于 Gentoo 来说,版本只是个模糊的概念,我甚至还在使用 05 年的安装盘安装 Gentoo Liunx,因为可以通过 emerge -auvDN system/world 随时更新,Gentoo Linux 可以时刻保持“先进性”,可以说无时不在发布/安装新版本,相应的就弱化了新套件发布带来的更新困难。

(K)ubuntu, the Best Linux Distro Choice ?

(K)ubuntu 的火爆程度已经不要说了,就整个 distro 的细节打磨来看,(k)ubuntu 是最适合 linux newer 的。但是对于有一定经验的 linuxer,(k)ubuntu 不一定是最好的选择,例如我还是偏爱 Gentoo,当然我的意思绝不是说 (k)ubuntu 一定不是最好的选择。linux distro 选择这完全是仁者见仁,智者见智的问题。只不过在经过短暂的试用之后,我还是更喜欢 Gentoo linux。

以下内容与上无关:

  • 再次感谢 Tony 大哥友情匀我点空间,就在昨天晚上我把我的站和 PP 从原来即将过期的主机上迁移到了 Tony 大哥的主机下,整个站的搬迁进行的非常顺利
  • 一回来就招烦啊,还没下车我哥就电话跟我借钱,一上 IM 就被人问“你丫回来了?熊猫哪去了?”。我哪知道,我才刚回来…一律借口有事下线先…
  • 这两天下雨,好啊,没地方去了,也没人拉我出去了,我好闭关修炼
  • 强迫自己看 The Art and Science of C,并准备在 blog 上写点阅读笔记,一来督促自己认真看,二来以备日后查阅。我看书…基本上越看到后面就越飘忽忽了,尤其是这种技术类的英文书籍,越后面越考智力和耐力
  • 传说中明天组织有活动,看 Transformers ( 变形金刚 ),说实话我打小不是看变形金刚过来的,看这片没啥幼年情结纯粹凑热闹。