个人选择OS,第一要求的是性能。
主要是因为我本本配置太垃圾,再就是个人对LINUX/GNU崇敬,(Ubuntu...fedora这种走贵夫人小桂子路线的...我就不算在内了)
(鄙视下DELL.....给1W多的机器装的Ubuntu....而且一点都没动内核...只是给把显卡等驱动配置好了..开机进gnome就用400M以上物理内存......)
于是自然首选是Gentoo
天啊,全编译,KDE完整包全编译要多久?....Xorg要多久?估计我本本装完得10小时左右....
很浪费时间,于是当时选择了arch,裁剪了下2.6.24的内核,桌面是KDE-base 3.5.9,文件系统是ReiserFS,ATI的是官方的。感觉性能也够用了。
昨天在arch的IRC里又见到一个来歧视Arch的Gentoo粉丝....
终于忍不住了....刻盘装台式机...怎么也得感受下了。
安装过程当然是参考官方文档http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?full=1
非常非常非常详细科普....而且翻译的很好。
比arch的官方wiki强多了.....(恩,arch官方那4篇关于内核配置的文章,翻译的都很牛....一个把makepkg里最后一步给无视了.....一个搞错了pkgbuild文件.....)
Gentoo的CD就很有gentoo精神.....70M不到。
不过挺好,还能自动加载大部分MOD,包括WIFI.也带SSHD。
进入安装.....就越来越gentoo了....
还要有心里准备
我装的是stage3 ...只能用links或者lynx这些纯console下的浏览器上官网去找下载.....还好用过w3m,不至于很晕...
fdisk分区...手动创建filesystem....手动激活swap....手动挂载 ....到后面当然还要手写fstab...
软件包管理器是portage,全编译安装的。BSD的。默认加了很多优化选项了,比如-pipe -march=i686,要不我们这些不懂GCC的菜鸟用起来就跟.configure,make make install一样了....
这些细心看看,都简单...一般会玩BSD,Arch的都不会晕。
一步步的没碰上什么障碍 ...官方docs很详细。
然后到了....配置内核的那步...
(我没用genkernel来自动配置,因为是Gentoo嘛,当然要Gentoo咯...)
emerge gentoo-sources得到的是2.6.25-rc7的src.
官网文档的的还是2.6.24的呢
接着自然是make menuconfig....
然后我终于感受到Gentoo的变态性能强在哪了.....
这内核配置...几乎..只是让你能顺利开机.联网..其他啥都没........
包括ALSA....PPP.....以及N多笔记本的选项,PCI-E等都没选...
这内核编译出来的性能...估计负载Qzone会挺合适..性能过头了吧。
而我只记得N掉哪些选项...根本没去记需要的是哪些...?了,只能去2.6.24当时备份的.config来照着搞了...
想想以后还要装Xorg,还要装KDE...还要装VMware,还不知道要碰上多少麻烦呢....
先休息吧...明天先把内核搞定...