gentoo的特点 (转载)

转载地址:http://www.chinagentoo.com/2010/06

 

不知不觉使用Gentoo已经一年多,对它 的评价,只有两个字,就是“听话”。我想我会一直使用
下去,因此总结经验和吸取教训是有很有意义的事情。

安装系统纯属体力 活,因此不赘述。总结下安装的时候需要注意的地方。

0 选择与要安装系统架构相匹配,内核版本对应(2.6对2.6)的 LiveCD。
1 chroot前不能忘记mount dev和proc,也不能忘记复制/etc/resolv.conf
2  chroot后第一件事情是 source /etc/profile && env-update
3 编译内核时必须把硬 盘驱动和文件系统直接编译进去,否则不制作initrd文件就引导不了系统。
4 重启前切记修改root密码,或者新建一个帐户,不然等会儿 就没有ID登录了。
5 安装完grub后,不能忘记编辑menu.lst文件,更加不能忘记setup
6 /etc/fstab 不能忘记修改,否则还是会进不了系统。
7 revdep-rebuild非常重要

遇到过的问题

Q: 软件编译不过去,log里又看不出什么有价值的东西。
A: 尝试重新安装perl,XML-Parser,python中的一个,问 题常常出在这里。

Q: 编译好Firefox后,启动Firefox需要等待5分钟甚至更久才能打开。
A: 尝试安装二 进制版本,运行后关闭,再卸载掉二进制版本。

Q: gnome-desktop编译的时候发生IO错误。
A: 教育网上 不了国外网,编译这个的时候需要连接到sf上下载几个东西。因此手动把那个
文件下载下来,复制到自己机器上,再修改源码,将这些文件所有 的URL修改成本地的路径名。
修改源码后,打包覆盖掉/usr/portage/distfiles/下原来的版本,并且使用 ebuild重新建立数据检验。

Q: vsftpd的虚拟用户总是失败,确定配置文件无误,似乎是pam的问题。
A:  最后发现没有安装pam,sudo emerge pam搞定

Q: 被fork bomb吃尽系统资源。
A: 编辑 /etc/security/limits.conf文件,加入进程资源限制。

两件重要的事情,可以提升性能,这也是我对系 统所做的唯一优化。

0 在一开始编辑/etc/make.conf的时候,加入LDFLAGS="-Wl,-O2"
1  使用prelink预链接所有的程序。

最后,列出定制软件特性系统所需要编辑的文件。不多,一共就两个,采用局部覆盖全局的原则。
/etc/make.conf    //用于配置全局的USE
/etc/portage/package.use  //为单个文件配置USE
虽说最强的控制在于可以 方便的修改ebuild文件,不过目前还没遇到过需要这么做的情况。
像我这么有OS洁癖的人尚且没遇到,一般人估计更不可能遇到。

USE 是相当强大的机制,这也是我迷恋Gentoo的最主要的原因。
我在make.conf中设置了-ipv6,那么所有在./configure时可 以选择是否支持ipv6的软件,都会自动
去掉ipv6支持,如果恰好我需要某个软件支持ipv6,只要在/etc/portage /package.use里加入软件包名
和ipv6就行了。
USE不但可以控制软件自身特性,还能控制虚拟软件包是否安装一些可选组件。
实 属居家旅行,馈赠亲友,杀人越货之必备品。

接触Gentoo前,我对Gentoo有过的偏见。

Gentoo需要 常常编译,因此费电
NO!Gentoo只在安装新软件,且新软件没有二进制版本时才需要编译,保持更新,平均每天编译的
时间不会超过20 分钟,可以在做任何事情的时候编译,只要机器开着就行,我试过一边看高清电影一
边编译软件,画质没有受到什么影响,我是集成显卡,高清纯软解。超 过20分钟才能编译完的软件,
大部分有二进制版本,可以选择不编译。

Gentoo安装起来很费劲,不适合新手用。
NO!Gentoo 也有LiveCD,也可以点点鼠标就完成安装。

Gentoo安装软件很麻烦。
NO!输入命令的时候,把 "apt-get install" 软件包名 换成 "emerge 软件包名"就行了。
如果还是嫌麻烦,那么下载一个图形界面的软件管理器,跟新立得差不多的一 个东西。

Gentoo速度很快。
NO!默认配置下的Gentoo稳定第一,没有设置强的编译优化参数,除了少装几个软件,少开几 个服务,
其它地方并不比Ubuntu高效,需要自己在make.conf打上优化参数,才能获得超越Ubuntu的性能。
归根到底,速度 快慢仍然取决于用户的能力。

Gentoo的用户很少,文档不够多,论坛不够火。
NO!Gentoo的用户数量在 Linux世界中位居TOP5,Gentoo的官方论坛非常火爆,最红的子版面帖子数量
超过70万个,超过10万个帖子的版面多达十几个,还有大 量人士在此讨论其它发行版的问题,因为Gentoo
论坛云集了大量高手。Gentoo的安装文档非常详细,不仅有安装步骤,还会解释这么做的目 的,安装手册
里还有教授系统管理的部分。Gentoo的wiki也不是其它发行版可以相比的,各种东西都有,做得很好很强
大。不信可以去 看一下论坛和wiki,http://forums.gentoo.org/,http://gentoo-wiki.com/Main_Page。
对 英文不好的人来说,wiki有中文翻译版本,甚至还有教育网镜像。哦,忘记说了,Gentoo的用户数量
相当于Debian的一半。

发 布新版本的时候需要升级。
NO!只要平时保持更新,发布新版本时,无须升级。因为Gentoo只有软件包的升级,没有版本的升级。
老发行 版一路升级上去,跟用新发行版安装没有什么区别。

Gentoo是优雅的,也是平易近人的,它只排斥一种人,就是那些分不清 console和DOS窗口的人。
Gentoo是简洁的,也是非常听话的,它最适合以下人群,渴望一劳永逸的懒鬼,有OS洁癖的狂热者,
软 件开发人员,性能追求者。

你可能感兴趣的:(gentoo安装)