加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

Linux发行版该如何选择

发布时间:2019-04-11 00:33:10 所属栏目:Windows 来源:hjy
导读:前言 对于很多刚使用Linux的人来说,选择使用哪个Linux发行版着实是一件头疼的事情,特别是对于有选择困难症的人们就更是如此了。其实对于那些著名的Linux发行版本,都有比较明显的个性,具体选择哪些,也只是由自己的需求而定,当然,如果你很熟悉Linux的

Linux mint的默认桌面环境,基于Gnome3,跟Gnome同源,因为我也不太熟悉,就不多介绍。

Linux发行版该如何选择

Cinnamon桌面

当然,也还有不少其它的桌面环境,但以上的是最常见的。

稳定性/安全性

其实对于真正使用Linux作为服务器或者生产环境的人来说,以上两点无非是一点小习惯上的差异,因为无论是包管理器还是桌面环境,大家提供的功能并非是不可替代的,很多时候是顺不顺手的问题,所以在这时候产生主要影响的可能就是其稳定性了。

更新方式

要说到Linux的稳定性,就离不开它的软件更新机制,一般来说Linux的更新方式有两种,也即滚动更新和固定版本更新。

滚动更新 滚动更新就是说系统可以通过频繁的小更新来使它的软件时刻保持最新的状态,在这种方式下,很多时候就免除了需要手动更新软件版本的问题,软件的漏洞也能及时得到修复,安全性比较有保证,但与此同时,任何软件都保持最新状态意味着它们的依赖关系可能会出现问题,因为一个软件的开发者可能还没准备好匹配它的依赖软件,它的依赖软件却先行更新了。所以滚动更新有时又缺乏稳定性,造成所谓的“滚挂”的现象。默认使用滚动更新的有Arch Linux,Manjaro等。

固定版本更新 固定版本更新的发行版一般会处理好软件之间的依赖关系再进行软件的发布,使得其稳定性有一定的提升,但它也同样有着一些问题,这种更新方式使得如果你没有更新整个系统到最新版本,一些软件在官方渠道的更新方式上就永远无法获取到最新的版本,如果有安全漏洞有时也无法及时修复,必须要从第三方地址或者手动下载编译来更新。当然对应的发行版也有一定的解决办法,如使用Backports。默认使用固定版本更新的有Ubuntu,RHEL,SLES等。

内核版本

对于固定版本更新的发行版来说,它的内核(kernel)版本也像软件一样在升级上有一定的限制,一般来说其内核的版本更新较慢,且会保持在初次发行版本的附近,在大版本更新的时候才会进行内核的大幅升级,新的内核会有一些新的特性,可以兼容更新的硬件,但有时候会导致兼容性问题。而许多滚动更新版本的发行版对内核的限制要宽松一些。当然这两者都是可以自己手动更新甚至手动编译更换内核的,但是使用不推荐的内核版本有可能导致一些奇怪的问题。

Linux中的上下游关系

Linux发行版中的上下游关系也就是各种软件包的上下游关系,从一定角度来看,上游就是软件包的开发者和与开发者关系密切的发行版,而下游就是验证软件包可用性和稳定性并提交反馈的发行版,上游项目的软件版本更新,而下游项目的稳定性更强,如Ubuntu就是一个下游发行版的典型。

帮助文档和社区支持

对于几乎所有的发行版来说,它们都有相应的帮助文档,也有相应的社区,但它们的内容却有很大的区别,有些发行版的帮助文档事无巨细,有些则是只教你如何使用。像Arch Linux的wiki页面就属于全面仔细的典型,具体可以查看Arch Wiki,而Ubuntu的社区则是活跃社区的典型,具体可以查看Ubuntu论坛。

主要的Linux发行版

寻找主要的Linux发行版,可以参考DistroWatch,其中页面点击次数的排名可以大概反映发行版的活跃程度。

DistroWatch

Manjaro

一个基于Arch Linux的Linux发行版,免去了Arch Linux配置的麻烦,但保留了其优点,基于滚动更新的机制,提供非常方便的内核更换软件,同时其支持Arch用户软件仓库(AUR)可能是最全的软件仓库之一,它提供了许多桌面环境的版本,包括KDE,Gnome,XFCE,MATE,DDE等等。

Linux发行版该如何选择

Manjaro

Linux Mint

基于Ubuntu/Debian的系统,从17.0开始,Mint基于Ubuntu长期支持版,以稳定性和简单易用著称,但软件更新较慢,有时不能兼容最新硬件,提供Cinnamon,MATE,KDE和XFCE桌面环境的官方支持。

Linux发行版该如何选择

Linux Mint

Ubuntu

著名的Linux发行版,由Canonical公司发布,同时也提供商业支持,在易用性和稳定性上都有不错的表现,Ubuntu从17以后将默认桌面环境从Unity改为Gnome,同时其有对应KDE桌面的第三方版本Kubuntu。其包括长期支持版和最新版,两者的维护支持周期不同。

Linux发行版该如何选择

Ubuntu

Fedora Fedora

是Red Hat在个人领域的版本,因为其被作为Rad Hat的测试平台,所以一般软件都很新,约半年一次的发布周期,引进新技术十分快速。

Linux发行版该如何选择

Fedora

openSUSE

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读