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)
vincent_chenvincent_chen
上一篇 2016-08-15
下一篇 2016-08-15

相关推荐

  • IP地址之IPv4

    一、概述   IP地址有IPv4和IPv6两个版本,目前我们通常所说的IP地址是指IPv4。   IP地址由32位的二进制数组合而成,为了方便人类记忆,将二进制转换成4个十进制的数值。   在这32位数据中分为网络号与主机号两个部分。 二、IP的分级   IP网段分为五个等级,其定义如下:   A类:规定前面…

    Linux干货 2016-02-14
  • 一. Linux 基础

    一。linux的历史 二。虚拟机中安装linux操作系统。 三。基础命令的使用。

    2017-08-29
  • linux用户,组及权限管理

      写在前面: 本博客详解命令如下: useradd, userdel,usermod, passwd,  chage, groupadd,  groupdel, groupmod, gpasswd ,newgrp, chsh, id, su,  chmod,  chowm,  chgrp, &nb…

    Linux干货 2015-12-19
  • N21沉舟11周作业

    1、请描述一次完整的http请求处理过程; (1) 建立或处理连接:接收请求或拒绝请求 (2) 接收请求: (3) 处理请求:对请求报文进行解析,并获取请求的资源及请求方法等相关信息 (4) 访问资源:获取请求报文中请求的资源 (5) 构建响应报文 (6) 发送响应报文 (7) 记录日志 …

    Linux干货 2016-09-26
  • shell脚本执行

    shell脚本执行 对于我们这些小白而讲,shell脚本无疑是最令人头疼的事了,我再这里讲一下shell脚本运行要注意的哪些。 shell脚本就好像c++,java代码一样,按照从上到下然后从左到右的顺序执行。就像我们日常读书一样。如果shell命令遇见了子进程(嵌套代码),程序就会跟着顺序进入子进程。当子进程完成后,回到父进程,并且把父进程所需要的参数提交…

    2017-06-05
  • 域名解析服务(DNS)之bind

    DNS简介 DNS是Domain Name System的简称,DNS的主要作用就是讲主机名解析成ip地址的过程,因为在计算机网络当中是通过ip地址来进行主机间通信的,ipv4的地址是32位,人类记忆起来十分困难,更何况ipv6的128位,所以我们需要一个简单容易记忆的字符串来替换ip地址,当我们访问www.baidu.com它能知道访问的是某个ip地址的服…

    Linux干货 2016-10-09