一、 常见的linux发行版有哪些?
Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本。前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。
Redhat系列包括 RHEL、Fedora Core 和 CentOS等,基于RPM包的YUM包软件管理包方式。
RHEL | Redhat Enterprise Linux(收费版本) |
Fedora Core | 由原来的Redhat桌面版本发展而来,免费版本 |
CentOS | RHEL的社区克隆版本,免费(Community Enterprise OS) |
Debian系列包括 Debian和Ubuntu等,基于 apt-get / dpkg包管理方式。
Debian有三个分支:stable、testing和unstable。
其中,unstable为最新的测试版本,有相对较多的bug;testing的版本经过测试,相对较为稳定;stable一般只用于服务器,软件包大都比较过时,但是稳定性和安全性都很高。
二、 不同发行版的联系和区别
一个典型的Linux桌面发行版包括一个Linux 内核,来自GNU的工具和库,和附加的软件、文档,还有一个窗口系统,窗口管理器,和一个桌面环境。
而内核是提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序,大多数发行版都是基于同样的linux通用内核。
不同的发行版往往有具体的不同使用层面,这些都是基于他们不同的思想所引导的。
(图片来源于http://www.edrawsoft.cn/viewer/public/s/7b0d2684679901#page1)