找回密码
 注册
查看: 5610|回复: 70

[原创] linux的未来:炮轰Red Hat

[复制链接]
发表于 2004-2-3 16:30:09 | 显示全部楼层 |阅读模式
本文是直接由nfhgl一句话引起的思考。没有别的意思,希望大家一起来讨论。

对于高手来说所有的distro都是一样的,这是前提。个人认为一个distro“支持多”固然不能说是坏处,但是多少还反应了两个问题:

1。用这个distro的用户水平比较低,所要求的支持性高;
2。这个distro设计多少有点问题,用户自己解决问题比较难;

Red Hat是这样的典型。fedora会好一些,但是它的路还很长。

一方面red hat良好的支持使他成为了最大的distro,普及linux功不可没,但是除了这个呢?单纯的rpm已经过时了,速度更是不要提了。“良好的支持”反而遮盖了它的种种问题……这是不是有点本末倒置了?

另一方面,Red Hat的layout明显不是为了易于定制和修改的,只是为了自己支持起来方便。事实上不费一番功夫是很难彻底了解red hat那些裹脚布似的conf和script的,许多时候简单的事情被复杂化了。

更大的灵活性?对,我同意,Red Hat写的几十行的script比我写的一两行的要灵活的多。但是这样的灵活性对什么人是重要的?由于unix良好的设计,大部分情况下一个系统配置一遍就足够很长时间的需求了,灵活性对什么人有用呢?

当然是对需要广泛部署系统的人。这是什么人呢?基本就剩企业级的应用,或者供货商了。或者说,support provider。他们省事了,我们没有。那么如果有了问题怎么办?很简单,两条路,去找support或者自己多费些力气解决。

找support很简单,对于一个“支持多”的distro也不很难。但是用户的水平很难提高,换句话说,依赖性会很强。这对有的人来说是件不错的事情,比如靠这个吃饭的人。

第二条路,自己解决。不过能够自己解决问题的,比如说,能了解裹脚布似的conf和script并自己搞定的人,肯定已经有了一定的水平,那么有什么理由还用这个又慢、又复杂的系统呢?

所以现在许多高手都倾向于Gentoo或者Debian。其实至少对我们个人用户而言,在系统配置和升级的层面上,Debian比Red Hat简单多了,速度就更不用说。一条命令就能解决的问题,何苦费劲去上errata呢?答案是很明显的,哪个基于rpm的维护树不是学的apt。

Gentoo则是在继承Debian的基础上回归了linux的传统,也就是基于source的。linux是基于source的,虽然现在许多人已经不记得这件事了。所以slackware长期以来被认为是最“官方”的distro。Gentoo对于slackware就相当于Debian对于Red Hat一样。所以Gentoo代表着linux的未来,这不是短视的人能理解的。

关于预编译的问题,其实Gentoo支持bin host(至少记得emerge -k吧),做到Debian那样是完全没有问题的。只不过Gentoo发展时间不长,条件跟不上。今年的roadmap里就有初步建立bin host的计划。不过本质上说Gentoo还是Debian无论谁取得了最后的胜利都是一样的。

写程序上了一些年头的人都明白,可读性最好的程序不是注释最完善的程序,而是一行注释都没有也让人能轻松看懂的程序。创造简单,高性能,自解释/自完善的系统正是unix的精神。记得刚从slackware转到Red Hat的时候我感觉自己就像没用过linux一样,这是一堆乱七八糟什么东西?了解计算机发展历史的人都明白,其实就像M$一样,Red Hat的胜利不是它技术的胜利,而是他开创的商业体制的胜利。(记得是谁最早说软件是要付钱的?在这之前软件最多只是硬件的附送品啊。)未来Gentoo/Debian的胜利也是同样。

顺便说一句,Gentoo刚刚在LinuxWorld大会上获得了最佳开源project奖。
 楼主| 发表于 2004-2-3 16:31:33 | 显示全部楼层
补充一句,我决不反对人用Red Hat,对许多人来说他仍是不错的选择。
回复

使用道具 举报

发表于 2004-2-3 17:06:42 | 显示全部楼层
support
回复

使用道具 举报

发表于 2004-2-3 17:18:09 | 显示全部楼层
没看懂。   
回复

使用道具 举报

发表于 2004-2-3 18:44:28 | 显示全部楼层
喝水不忘挖井人!是谁送我来到Linux身边,是那一顶红帽子!
回复

使用道具 举报

发表于 2004-2-3 18:51:45 | 显示全部楼层
是谁送我来到Linux身边,是那一顶红帽子!

回复

使用道具 举报

发表于 2004-2-3 19:08:53 | 显示全部楼层
轰吧
回复

使用道具 举报

发表于 2004-2-3 23:16:47 | 显示全部楼层
呵呵,爱用什么用什么吧
我觉得楼主这么诱惑一堆人到gentoo,不定他们装两把没装上,转过身就开骂了,这不是自找麻烦吗。。

有需要,水平足够,redhat不能满足的时候自然会考虑别的发行版——否则,这样的用户多一个不多,少一个也不算少。

套用一个老观点,就算gentoo代表先进生产关系,那也得生产力跟上才行呀。
回复

使用道具 举报

发表于 2004-2-3 23:40:37 | 显示全部楼层
debian
回复

使用道具 举报

发表于 2004-2-4 01:13:04 | 显示全部楼层
问题是目前linux最需要大的企业,软件支持,很多都是针对RH的,所以在以后相当长时间内我还是会选择RH.
回复

使用道具 举报

发表于 2004-2-4 10:03:46 | 显示全部楼层
谨慎同意部分观点。
从源代码编译是好,是先进。不过编译时间太长了,超出大部分人的耐心。
从mozilla网站下在一个mozilla可能只要2分钟,编译这个东西却要20个
小时。更痛苦的是升一次级就要重新编译一次。
不过我个人还是非常喜欢gentoo的。
回复

使用道具 举报

发表于 2004-2-4 16:44:07 | 显示全部楼层
没有哪个发布能满足所有人,但是经过这一年,觉得还是社团管理的发布更具有GNU/Linux独特的精神。
毕竟,很多选择使用LINUX的人不是为了钱,不是为了工作,那总要我们为了点什吧。
回复

使用道具 举报

发表于 2004-2-4 20:08:40 | 显示全部楼层
GeForce->Gentoo Force
Debian呢?
回复

使用道具 举报

发表于 2004-2-11 14:34:52 | 显示全部楼层
萝卜白菜,各有所爱~!
我爱萝卜,更爱白菜~!
回复

使用道具 举报

发表于 2004-2-16 05:10:56 | 显示全部楼层
Redhat is for new bie
Gentoo is not good for new bie
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-15 21:31 , Processed in 0.029054 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表