1.2.3 典型Linux发行版
典型Linux发行版
Linux发行版类别众多,其中比较有影响力的发行版可以分为两大主流阵营:一是以Red Hat为首的阵营,典型的产品包括RHEL、Fedora、CentOS、CentOS Stream及它们的衍生品;二是以Ubuntu为首的阵营,典型的产品包括Debian、Ubuntu以及它们的衍生品。本小节先介绍后者。对于Red Hat阵营的产品,我们将在1.3节专门介绍。
1.Debian
Debian(国际音标为/ˈdɛ.bi.ən/)凭借着惊人的软件数量、高度集成的软件包、良好的安全性等特性成为Linux领域的佼佼者。著名的Ubuntu操作系统就是从Debian发展而来的。目前大多数国产的Linux发行版都是基于Debian或者Ubuntu发展而来的。
Debian的发行版及其软件源有5个分支:旧的稳定(OldStable)分支、稳定(Stable)分支、测试(Testing)分支、不稳定(Unstable)分支等。所有开发代号均出自皮克斯动画工作室(Pixar)的电影《玩具总动员》。Debian操作系统目前采用Linux内核或者FreeBSD内核。同时,让Debian支持其他内核的工作也正在进行,最主要的工作就是设计Hurd。Hurd是由GNU项目所设计的自由软件。
2.Ubuntu
Ubuntu是由南非人马克·沙特尔沃斯发起的。Ubuntu这一名称来自非洲南部祖鲁语或豪萨语的“Ubuntu”一词,意思是“人性”“我的存在是因为大家的存在”,这是一种非洲的传统价值观。Ubuntu的第一个正式版本于2004年10月正式推出。
Ubuntu是基于Debian发行版发展而来的。早期的Ubuntu采用GNOME桌面环境。而从11.04版本起,Ubuntu发行版放弃了GNOME桌面环境,改用Unity。Ubuntu早已超越桌面操作系统的范畴,成为世界领先的开源操作系统,广泛应用于个人计算机、智能物联网、容器、服务器和云端上。Ubuntu拥有庞大的社区力量,用户可以方便地从社区获得帮助。
Ubuntu更新速度快。Ubuntu社区承诺每6个月发布一个新版本,以提供最新、最强大的软件。新版本的发布时间通常在每年的4月和10月(Ubuntu 6.06 LTS除外)。Ubuntu版本编号以“年份的最后一(两)位。发布月份”的格式命名。Ubuntu的第一个版本就称为4.10(2004.10)。除了代号之外,每个Ubuntu版本在开发之初还设有一个开发代号。Ubuntu开发代号比较有意思,格式为“形容词+动物名称”,且形容词和动物名称的第一个字母要一致。例如,Ubuntu 19.04发布于2019年4月,其开发代号是Disco Dingo。Ubuntu官方一般每两年会发布一个LTS(Long Term Support,长期支持)版本。LTS版本提供的软件包可以得到更长时间的支持,稳定性和可持续性更好。例如,2022年4月发布的Ubuntu 22.04就是LTS版本。目前,诞生了大量基于Ubuntu的Linux发行版,典型的包括Elementary OS、Linux Mint、Ubuntu Ultimate Edition等。