Linux发行版、发行版联系与区别

参考这篇文章<2016年最佳Linux发行版排行榜>

http://mt.sohu.com/20160128/n436204298.shtml

#1 最好的回归发行版:OpenSUSE

OpenSUSE背后的SUSE公司是最古老的Linux企业,成立于Linus Torvalds放出Linux的一年之后。它其实早于Red Hat诞生,同时也是社区主导的发行版Open SUSE的赞助商

官网: https://en.opensuse.org/Main_Page 

#2 最可定制的发行版:Arch Linux

Arch Linux是现阶段最好的滚动发行版,并且在其他方面也表现良好。这是一个为那些想了解Linux一切的人准备的发行版,因为你必须手动安装一切,它会让你学会基于Linux的操作系统的每个部分。你获得的知识一个基础系统,然后你可以在它上面建立属于你个人的发行版。不论好坏,它都不像OpenSUSE和Ubuntu,它没有额外的补丁和整合内容,你甚至可以获得上游开发者创建的内容。Arch Linux采用了滚动发行的方式,用户始终可以使用最新的软件包,并且还可以通过稳定的存储库运行预发布软件。Arch Linux也因优异的文档而闻名,Arch Wiki可以让用户得到任何Linux相关的资料。Arch中最吸引用户的一点是它提供的所有的包和软件可在任何Linux发行版上运行。

官网:  https://www.archlinux.org/ 

#3 最好看的发行版:elementary OS

不同的Linux发行版有不同的侧重点,在大多数情况下这都是技术差异。在很多Linux发行版中,外观和感觉是无足轻重的,更像是一个边缘项目,尽管如此,elementary OS依然是一个非常漂亮的系统。Elementary最早是Ubuntu的一个美化主题项目,现在成了独立的发行版。

官网: https://elementary.io/

#4 最佳新人:Solus

Solus操作系统最近已经获得了相当多的关注,它是一个从头开始创建的前瞻性操作系统。它并不是Debian或Ubuntu的衍生物。它搭配了为集成GNOME从头开始构建的Budgie桌面环境。Solus有和Google Chrome OS相同的极简主义方法。Solus成为最佳新人当之无愧。

官网: https://solus-project.com/ 

#5 最好的教育操作系统:ezgo Linux

ezgo是一套开源、公益、免费、面向教育的电脑操作系统,基于Linux而开发,它包含有丰富的互动教学软件和开放教材、知识,涵盖了多个学科,矢志帮助学校的学生和教师的教育信息化,这是一个发源于台湾的开源项目,目前在国内是ezgo中国社区,重庆Linux用户组ChongqingLUG在维护、开发和推广。

官网: https://ezgolinux.org/ 

#6 最好的云操作系统:Chrome OS

Chrome OS不是一个典型的基于Linux的发行版,因为它是一个为在线活动设计的基于浏览器的操作系统。而且,由于它基于Linux同时它的源码是供所有人编译,所以它也很有吸引力。这是一个纯粹为网络活动而设计的、极好的、免维护的、不断更新的操作系统。Chrome OS和Android一起值得所有的新人来实现PC和其他平台的Linux普及。

官网: 无法访问,你懂的!

#7 最好的笔记本操作系统:Ubuntu MATE

大多数笔记本没有非常高端的硬件,如果你正在运行一个非常消耗资源的桌面环境的话,你将不会有太多的系统资源或电池续航来供你使用,因为系统已经占用了很多。这就是为什么Ubuntu MATE是一个优秀的操作系统,因为它是轻量级的,但也有应用尽有的内容给你提供不错的体验。正式由于它轻量级的设计,大部分的系统资源可供你去完成繁重的工作。我认为它在低端硬件上是一个真正优秀的发行版。

官网: http://ubuntu-mate.org/ 

#8 最好的台式机操作系统:Linux Mint Cinnamon

Linux Mint Cinnamon是最好的台式机操作系统,它对硬件强大的笔记本也是最好的。我将它当成Linux世界的Mac OS X。我曾经因为Cinnamon的不稳定而十分不愉快,但是只要开发者选择LTS版本,它就变得难以置信的稳定。因为开发者不必花太多时间去跟上Ubuntu,所以他们可以花更多时间去让Cinnaon更好。

官网: https://www.linuxmint.com/ 

#9 最好的隐私保护操作系统:Tails

当下大量的监视和营销者的跟踪(匿名跟踪的目标内容是可接受的)让隐私保护已经成为一个主要的问题。如果你的业务需要避免政府和营销机构的追踪,你就需要考虑一款从底层设计隐私保护的操作系统。在这一方面没有其他的能打败Tails。它是基于Debian的设计用来实现隐私保护和匿名化的操作系统。美国国家安全局(NSA)认为它是自己使命的重要威胁。

官网: https://tails.boum.org/ 

#10 最好的企业级系统:RHEL

企业用户不会四处寻找在自己服务器上的发行版。他们已经知道选择范围:Red Hat Enterprise Linux或者SUSE Linux Enterprise。这两个名字已经成为企业级系统的代名词。这些公司也在设法在容器化和软件定义上的创新来推倒当前的壁垒。RHEL确实稳定,确实好用。

官网: https://www.redhat.com/en 

#11 最好的服务器操作系统:Debian/CentOS

如果你正打算运行一个服务器,但是又不想为RHEL或SLE的维护付费,那么Debian或CentOS是你最好的选择。这些发行版是社区主导的服务器版本,它们有着黄金标准。而且,它们的支持周期很长,所以你不必担心经常升级系统

官网:

Debian:https://www.debian.org/ 

CentOS:  https://www.centos.org/ 

#12 最好的ARM设备发行版:Arch Linux ARM

随着Android的成功,我们已经被ARM设备所包围—-从树莓派到Chromebook再到Nvidia Shield。为Intel/AMD处理器编写的传统发行版将不能在这些设备上运行。虽然一些发行版专为ARM设计,但是大多数都只针对具体的硬件,比如为树莓派设计的Raspbian。这也是为什么Arch Linux ARM让人眼前一亮。因为它是一个纯粹由社区主导的基于Arch Linux的发行版,你可以在树莓派、Chromebook、Android设备、Nvidia Shield等上面运行它。这个发行版更有趣的是,因为Arch User Repository (AUR)的原因,所以你可以安装许多在其他发行版上无法获得的应用程序。

官网: https://archlinuxarm.org/ 

各个发行版总结如下:

#1 Red Hat系列:

包括RHEL、Fedora Core、CentOS。可以说是国内使用最多的Linux发行版。

这个版本的特点就是使用人数多、资源多,网上的很多Linux教程也都以RedHat为例进行讲解。

包管理方式采用基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用,但是Fedora Core的稳定性较差,只好用于桌面应用。

#2 Debian系列:

包括Debian和Ubuntu,以及相应的衍生版。

Debian是社区类Linux的典范,最遵循GNU规范。Debian有三个分支:stable、testing和unstable。其中,unstable为最新的测试版本,有相对较多的bug;testing的版本经过测试,相对较为稳定;stable一般只用于服务器,软件包大都比较过时,但是稳定性和安全性都很高。Debian最具特色的是apt-get/dpkg包管理方式

Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以说Ubuntu是一个拥有Debian的所有的优点,以及自己所加强的优点的近乎完美的Linux桌面系统。根据选择的桌面系统不同,有三个版本可以选择,基于Gnome的Ubuntu、基于KDE的Ubuntu和基于Xfc的Xubuntu。特点是界面非常友好,对硬件的支持非常全面,最适合做桌面系统的Linux发行版。

#3 Gentoo系列:

Gentoo是Linux最年轻的发行版本,因此也吸取之前的发行版的有点,这也是Gentoo被称为最完美的Linux发行版的原因之一。Gentoo拥有媲美FreeBSD的广受美誉的ports系统 —- Portage包管理系统。不同于APT和YUM等二进制文件分发的包管理系统,Portage是基于源代码分发的,必须编译后才能运行,对于大型软件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致。Gentoo是所有Linux发行版里安装最复杂的,但是又是安装完成后最便于管理的版本,也是相同硬件环境下运行最快的版本。

如果你需要一个桌面系统,而且还想非常灵活的定制自己的Linux系统,那么你完全可以选择Gentoo。

官网: https://www.gentoo.org/ 

#4 FreeBSD系列:

FreeBSD并不是一个Linux系统,但FreeBSD与Linux支持的硬件环境比较一致,采用的软件也比较类似,用户也有许多重合。所以可以将FreeBSD视为一个Linux版本来比较。FreeBSD有两个分支:stable和current。其中,stable是稳定版本;而current是添加了新技术的测试版。

FreeBSD采用了Ports包管理系统,与Gentoo类似,基于源代码分发,必须在本地机器编译后才能运行,但是Ports系统没有Portage系统使用简便。FreeBSD的最大特点就是稳定和高效,是作为服务器操作系统的最佳选择,但对硬件的支持没有Linxu完备,所以并不适合作为桌面系统。

 

原创文章,作者:vincent_chen,如若转载,请注明出处:http://www.178linux.com/33990

(0)
上一篇 2016-08-15 12:06
下一篇 2016-08-15 12:06

相关推荐

  • 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 1 2  ~]# who |sort -nu root     pts/0        2016…

    Linux干货 2016-12-21
  • B-树和B+树的应用:数据搜索和数据库索引

    B-树 1 .B-树定义 B-树是一种平衡的多路查找树,它在文件系统中很有用。 定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树; ⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据:    &nb…

    Linux干货 2015-07-30
  • CentOS6.9系统上编译安装httpd.2.2.32

    本文所做的所有操作是在一部新安装的CentOS6.9系统上。 1.环境与配置 环境说明:VMware上安装的CentOS6.9系统,两张系统盘做成的yum源 配置:编译生成的所有的文件都存放在/usr/local/httpd22/这个目录下 2.安装GCC编译器 [root@localhost ~]# yum grouplist | grep “Develo…

    2017-04-20
  • 磁盘管理之文件系统

                             文件系统     文件系统是操作系统用于…

    Linux干货 2016-09-06
  • N21沉舟第十周作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;   (1) 为硬盘新建两个主分区;并为其安装grub;   (2) 为硬盘的第一个主分区提供内核和ramdisk文件; 为第二个分区提供rootfs;   (3) 为rootfs提供…

    Linux干货 2016-09-10
  • 冥界之王-第8周作业

       1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。     网桥:网桥(Bridge)是早期的两端口二层网络设备,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,        &nbs…

    Linux干货 2016-10-23