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 12:06
下一篇 2016-08-15 12:06

相关推荐

  • 系统无法正常启动的解决之道

    先来看下配置文件的格式: [root@centos6 ~]# uname -r 2.6.32-642.el6.x86_64 [root@centos6 ~]# cat /boot/grub/grub.conf  # Note that you do&…

    Linux干货 2016-09-19
  • 【N25第五周作业】find命令以及相关练习

    find: 实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找; 工作特性: 查找速度略慢; 精确查找; 实时查找; 用法: find [OPTIONS]  [查找起始路径]  [查找条件]  [处理动作] 查找起始路径:指定具体搜索目标起始路径;默认为当前目录; 查找条件:…

    Linux干货 2016-12-27
  • 解决Redis 延迟故障

    前一段时间redis客户端在使用php connect 连接redis 的经常报一个redis server went away 等信息。 首先想到的想到的是reids超时设置的问题,timeout、tcp-keepalive、以及php的default_socket_timeout时间  127.0.0.1:6381> CONFI…

    Linux干货 2016-02-14
  • 推荐-LINUX磁盘管理

    Evernote Export LINUX磁盘管理 linux学习笔记 磁盘分区 文件系统 挂载 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为裸设备,若要能够在Linux系统中使用必须对其进行如下步骤:分区=>格式化(创建文件系统)=>挂载 LINUX系统的设备类型 Linux沿袭Unix的风格,将所有设备认成是一个文件 …

    Linux干货 2016-04-05
  • Linux之网络的风采——以后也能做网管了

    理论基础 1、先说说这个IP:     IP是一种协议,计算机与计算机通信协议,是一种底层通信协议,分为IPv4与IPv6,现在使用的还是IPv4     IPv4由32位二进制组成,也就是由32位0或者1组成,通过排列组合也能算出来这个世界一共有多少个IP了,有2^32个IP约42.9亿个IP,但是据说现在地球人口已…

    2017-03-26
  • Linux里的用户与组

    任何事务的进行都离不开管理,脱离了管理的系统将会是一团乱麻。今天就来讲讲Linux里的用户与组的管理 首先,用户与组不会凭空出现,必须得是系统本身或人为创建的 。     所以,系统创建的就叫系统用户.系统组,用户创建的就是普通用户.普通组。 useradd  创建用户 -u 创建用户并指定用户的UID -g…

    2017-07-30