现在的位置:首页  /  云计算培训 >云计算技术教程

Linux的发行版本有哪些

来源: 薪享宏福
发布时间: 2018年12月21日
分享到:
什么是LInux发行版本?

新手往往会被Linux众多的发行版本搞得一头 雾水,我们首先来解释一下这个问题。
从技术上来说,李纳斯托瓦兹开发的Linux只是一个内核。 内核指的是一一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,但一个内核并不是一套完整的操作系统 ,它只是操作系统的核心。一些组织或厂商将Linux内核 与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了Linux的发行版本。

在Linux内核的发展过程中,各种Linux发行版本起了巨大的作用,正是它们推动了Linux的应用,从而让更多的人开始关注Linux。因此,把Red Hat、Ubuntu、 SUSE等直接说成Linux其实是不确切的,它们是Linux的发行版本,更确切地说,应该叫作"以Linux为核心的操作系统软件包"。Linux的各 个发行版本使用的是同一-个Linux内核,因此在内核层不存在什么兼容性问题,每个版本有不一样的感觉,只是在发行版本的最外层(由发行商整合开发的应用)才有所体现。

Linux的发行版本可以大体分为两类:一类是商业公司维护的发行版本;另一类是社区组织维护的发行版本。前者以著名的Red Hat为代表,后者以Debian为代表。很难说大量Linux版本中哪一款更好,每个版本都有自己的特点。下面为大家介绍4款我国国内应用较多的Linux发行版本。
 
1.Red Hat Linux
Red Hat (红帽公司)创建于1993年,是目前世界上资深的Linux厂商,也是最获认可的L inux品牌。

Red Hat公司的产品主要包括RHEL ( Red Hat Enterprise Linux ,收费版本)和CentOS ( RHEL的社区克隆版本,免费版本)、FedoraCore (由Red Hat桌面版发展而来,免费版本)。Red Hat是在我国国内使用人群最多的Linux版本,资料丰富,如果你有什么不明白的地方,则容易找到人来请教,而且大多数L inux教程是以Red Hat为例来讲解的。

我们以CentOS为例讲解,它是基于Red Hat Enterprise Linux源代码重新编译、去 除RedHat商标的产物,各种操作使用和付费版本没有区别,且完全免费。缺点是不向用户提供技术支持,也不负任何商业责任。有实力的公司可以选择付费版本。

2、Ubuntu Linux

Ubuntu基于知名的Debian Linux发展而来,界面友好,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的Linux发行版本,而且Ubuntu的所有发行版本都免费提供。Ubuntu的创始人Mark Shuttleworth是一个非常具有传奇 色彩的人物。他在大学毕业后创建了一家安全咨询公司 ,1999年以5.75亿美元被收购,他由此一-跃成为南非最年轻有为的本土富翁。作为一-名狂热的天文爱好者, Mark Shuttleworth于2002年自费乘坐俄罗斯联盟号飞船,在国际空间站中度过了8天的时光。之后,Mark Shuttleworth创立了Ubuntu社区,2005年7月1日建立了Ubuntu基金会,并为该基金会投资1000万美元。他说,太空的所见正是他创立Ubuntu的精神之所在。如今,他最热衷的事情就是到处为自由开源的Ubuntu进行宣
传和演讲。

3、SuSE Linux
SuSELinux以SlackwareLinux为基础,原来是德国的SuSELinux AG公司发布的Linux版本,1994年发行了第一-版,早期只有商业版本, 2004年被Novell公司收购后,成立了OpenSUSE社区,推出了自己的社区版本OpenSUSE。
 
SuSE Linux在欧洲较为流行,在我国国内也有较多应用。值得一提的是,它吸取了Red Hat Linux的很多特质。SuSE Linux可以非常方便地实现与Windows的交互,硬件检测非常优秀,拥有界面友好的安装过程、图形管理工具,对于终端用户和管理员来说使用非常方便。

4、Gentoo Linux

Gentoo最初由Daniel Robbins ( FreeBSD的开发者之一) 创建,首个稳定版本发布于2002年。Gentoo是所有Linux发行版本里安装最复杂的,到目前为止仍采用源码包编译安装操作系统。不过,它是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。

自从Gentoo 1.0面世后,它就像一场风暴,给Linux世界带来了巨大的惊喜,同时也吸引了大量的用户和开发者投入Gentoo Linux的怀抱。有人这样评价Gentoo:快速、设计干净而有弹性,它的出名是因为其高度的自定制性一它是一 个基于源代码的发行版。尽管安装时可以选择预先编译好的软件包,但是大部分使用Gentoo的用户都选择自己手动编译。这也是为什么Gentoo适合比较有Linux使用经验的老手使用。但要注意的是,由于编译软件需要消耗大量的时间,所以,如果你所有的软件都由自己编译,并安装KDE桌面系统等比较大的软件包,则可能需要花费很长时间。

Linux的发行版本众多,在此不逐一介绍,下面给选择Linux发行版本犯愁的朋友一点建议:

如果你需要的是--个服务器系统,而且已经厌烦了各种Linux的配置,只是想要一个比较稳定的服务器系统,那么建议你选择CentOS或RHEL ;如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大价钱购买商业软件,不想自己定制,也不想在系统上浪费太多时间,则可以选择Ubuntu ;如果你想深入摸索一下Linux各个方面的知识,而且还想非常灵活地定制自己的Linux系统,那就选择Gentoo吧,尽情享受Gentoo带来的自由快感;如果你对系统稳定性要求很高,则可以考虑FreeBSD ;如果你需要使用数据库高级服务和电子邮件网络应用,则可以选择SuSE.....

以上纯属个人化建议,非官方指导意见。其实Linux的发行版本众多,但是系统的核心内核却系出同门,所以只要学会使用其中一种,即可触类旁通。