岁月匆匆,蓦然回首,只有那逐渐消逝的深深浅浅的脚印…
2009-11-09计算机


65 views

企业级免费Linux的唯一选择–Oracle Enterprise Linux(转)

Oracle Enterprise Linux是由Oracle公司提供支持的企业级Linux发行。据项目网站称,Oracle以Red Hat Linux做为起始,移除了Red Hat的商标,然后加入了Linux的错误修正。Oracle Enterprise Linux现在是,并旨在保持为,与Red Hat Enterprise Linux完全兼容。

目前LINUX世界中很少有企业级Linux的免费版本,真正源自大厂商的,只有两个,一个是Oracle Enterprise Linux,另一个是Solaris.

用户熟知的RHEL,红帽企业版是不能够免费使用的,免费版本只有一个,Fedora,你敢在服务器上面装Fedora吗?那可都是红帽的试验产品啊,呵呵,稳定性不够,支持不够,不装。

那么,还有就是CENTOS了,这个系统可是在很多地方广泛使用的,而且是真正免费的,并且是编译自红帽的源代码,足够稳定,足够安全。但是,这个是社区维护,补丁更新不及时,并且开源社区维护也存在一个持久性问题,前一阵不就是centos的主要管理人员失踪了嘛,呵呵,闹剧一场,所以不用。

SUSE LINUX,这个也是要收费的啊,和红帽一样的策略,只是市场份额没有红帽大罢了。

Ubuntu,我就不好意思说了,虽然桌面版有非常多的人在用,并且也有长期支持的服务器版本,可是全球知名厂商不支持它啊,所以注定只能在桌面系统有一番作为了,服务器市场,呵呵,算了。

红旗,似乎是有人花钱买了也很少有人会用的一个版本,虽然中日韩开发的版本一直叫嚣,可是真正的使用量有多大?你敢用吗?居然有什么奥运预览版,牵牛版,呵呵,我不用。

Debian,虽然很多开源LINUX都是基于这个版本的衍生,但是Debian本身并没有获得全球知名厂商的支持,因为商业用途其实Debian也是非常冒险的事情,如果是一般的应用,我想就不会有我今天这么挑三拣四的话题了。

那么,有什么可以用,我自己找了很久,能够获得全球知名厂商支持,并且有巨型企业维护,可以完全免费使用的大概只有两家:
最好的当然是SUN的SOLARIS了,你免费从官方下载安装,没有任何问题,并且可以进行更新。无任何费用,只是,SOLARIS在SPARC平台的优异表现未必能够完全移植到X86平台之上。
另外一家就是Oracle Enterprise Linux了,你可以从Oracle免费下载该版本,并且可以进行系统补丁的免费升级,但是版本的升级却不可以,不过已经很不错了,呵呵。

SOLARIS的最大缺点就是驱动支持不好,因为它毕竟是为UNIX设计的,在UNIX世界中,驱动不是问题了。但应用到X86那乱七八糟的服务器上面,驱动就是一个头痛的问题了,虽然SOLARIS依然可以应付大多数硬件,但SOLARIS设计初衷并不是要满足足够多的硬件的。毕竟,UNIX啊。所以,看下来,也只有选择Oracle Enterprise Linux了。

2009-11-09计算机


29 views

对Oracle Enterprise Linux的一点了解(转)

Oracle Enterprise Linux也叫做Unbreakable Linux。根据Oracle官方网站的介绍,它是基于Red Hat Enterprise Linux,移除了Red Hat的注册商标信息并加入了Oracle自己的bug修正补丁。OEL将保持与RHEL的完全兼容。

美国时间9月9日OEL Release 5 Update 4发布了,这是在Red Hat Enterprise Linux 5.4发布一周后,速度够快。

OEL 5.4 for x86和x86_64的DVD ISO可以从Oracle的E-Delivery上免费下载使用,只需要填写一个简单的表单即可。简而言之,OEL许可证或者授权是免费的。之前版本的OEL5用户亦可通过Oracle Public Yum源,用yum update命令直接通过网络升级到最新的release。完全可以拿来替代RHEL和CentOS。

关于升级,有一点需要说清楚

没有Unbreakable Linux Network (ULN) subscription的用户无法得到2个release之间升级包,比如5u4和5u5之间的包升级。但是5u4的用户可以通过public yum源升级到5u5。

自从开始用OEL替换RHEL作为Portal和BPM测试平台之一之后,对RHEL,OEL和CentOS三者的关系有了些许了解。并有幸得到一位曾经在Red Hat工作8年多的技术大牛的指点。

OEL和CentOS的异同

  1. OEL和CentOS一样是免费的,无需购买许可,免费使用,如果需要技术支持则需要购买support service
  2. CentOS发布比OEL慢很多,比RHEL慢毋庸质疑,不用解释了吧?在RHEL和OEL相继发布之后,CentOS还没发布其对应的5u4的消息
  3. OEL有commercial support,support service费用是Red Hat同级别的service的50%。CentOS是社区维护的,mission critical应用应该考虑到其带来的诸多不确定性。

此外,补充一个在Oracle Enterprise Linux上安装Oracle Database 10g和11g的tip。

从RHEL/OEL 5u2开始,用下面这条命令,安装oracle-validated包,一步搞定Oracle Database的包依赖,可以节省不少时间。

yum install oracle-validated

既然叫Enterprise Linux了,就摆明了是拿来当server用的。版本控们不用考虑EL,因为内核还停留在2.6.18,其他的新技术的引入都慢了几个世纪,实在不适合拿来折腾桌面。实在要用,还是去试试SLED吧。要论对硬件的支持,在不用自己折腾的前提下Ubuntu当然是目前做的最好的。对个人桌面用户,我还是推荐Ubuntu/Fedora/OpenSUSE/Mandriva这类主流发行版。觉得自己有那么两下子,想折腾折腾,就Gentoo/Arch/Debian吧,总有一款适合你的口味。

返回顶部