|
|
翻译的不好,大家不要骂我俄,翻译了一办,实在覺的没意思了,刚开始用就开始说东说西,不过附和的人还都多。大家来讨论:
在去年以前我就使用Gentoo来运行我的服务器,当在我管理大部分FreeBSD服务器那些天(包括WireLoad的服务器),我对我那些过时的旧硬件在Gentoo下弄出怎样的速度感到非常的好奇,Gentoo是一种系统能够对你特定的硬件使用既大又不良的gcc选项使之简单化的编译系统中的每一个软件,从理论来说这样会导致更快的系统。
经验有点模糊了不清了,这里有关Gentoo我实在想说的:包管理机制,USE标志和复杂的系统,但是不幸的是这些缺点对服务器的配置来说是非常严重的。
优点:
体系优于大部分Linux发行版本,当提及大部分包的管理和安装,emerge命令是非常出色的,这使得更新和安装软件(同时必要的依赖软件)变的非常的简单。一个叫USE标志使得这个系统更加的好,与其去修补你编译的每个程序,不如设置一些全局USE标志。大部分包将记录而且你的系统将被构建成一个和谐的,整个软件互相同意哪些该去编译和哪些不该编译。
和普通的FreeBSD服务器,安装过程相比较,最简单的方法去描述此系统的好处:假设下你没有X11,而且你不压根就不想要。现在你安装PHP和你想要图形化操作的支持(图片转换,CAPTCHA生成等等)然后你找到make标志去实现它,然后把它加进make.conf,你敲击'make install'(?)。 在建立的过程中系统将建立你图形库的从属,图形库需要字体管理,字体管理默认是X11的装配主键,等等,X11?突然,X11成为从属,然后你发现你快速的按下Ctrl-C。
在Gentoo中,另一方面你将USE标志设置-X11,一切将会变的很酷。这会是个整洁漂亮的系统。
Gentoo同时拥有一个活跃的社区,当我们在自己的BLOG提及以前,那里有非常出色的论坛为Gentoo的用户。那里同时也有一点点的触动,比如,Gentoo怎么样默认使用的颜色,为了增加清晰度,而且减轻的眼睛疲劳度。
缺点表现在时间上:
所有的这些使得使用Gentoo非常的愉快,我非常愿意某一天在我的桌面上使用它,在我的APPLE 系统让我失望的时间。但是我真的不想看到自己在服务器上再次安装Gentoo,这里就是为什么?
Gentoo安装起来消耗时间
至少在我安装Gentoo的时间没有任何的安装工具,文档非常的出色而且对于你要去做的描述的非常准确,但是这要花费点时间,事实上,这花掉了我好几个小时去建立我第一个系统,但是这只是刚刚开始。
Gentoo不仅仅是安装消耗时间
Gentoo的力量就是编译所有的东西,至少看起来是主要的卖点,不幸的是在我的地端服务器上,这样大概花费了3天的时间去编译整个基本的系统,Apache,MySQL,Python和一些重要的软件。我的机器在这些期间没有停止过。
我听说最近推荐不要再使用所谓的'stage-1'安装模式,我也推崇和跟随这种建议,但是这样编译所有的东西到底有什么优势发生呢?
Gentoo的稳定策略:更新全部
当花费了很长的时间去编译一个程序,你通常不会愿意经常性的在编译次,不幸的是Gentoo鼓励你频繁的去更新软件,只是为了更新。
Gentoo没有稳定的版本,Gentoo宁可是一个移动的靶子,emerge将永远使你的系统推向最新的,从Gentoo handbook: 从一开始,Gentoo被设计出来的概念是围绕着快速的,增量更新。
原地址: http://www.playingwithwire.com/2 ... -be-on-your-server/ |
|