对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的异同
- OEL和CentOS一样是免费的,无需购买许可,免费使用,如果需要技术支持则需要购买support service
- CentOS发布比OEL慢很多,比RHEL慢毋庸质疑,不用解释了吧?在RHEL和OEL相继发布之后,CentOS还没发布其对应的5u4的消息
- 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吧,总有一款适合你的口味。
没有评论