严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。基于这些组件的Linux软件被称为Linux发行版。现在Linux发行版很多,其中存活的应该有近千了,有些用户很迷茫,这么多发行版,我应该用哪个发行版?相信在每个使用Linux的用户心中都有一个自己的排行榜,我把我用过的一些发行版的优缺点写了一些,希望能提供给新入坑的同学一些帮助,我是一个技术,文笔不好,大家见谅。因为写的比较乱吧,还是希望大家能彻底看完再选择一个时候自己的发行版。文中大部分的简介来自对应的官网或者百科。
Arch:
logo:
系统安装界面
系统启动界面
简介: Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arch Linux 项目受 CRUX 启发,由 Judd Vinet 于2002年启动。Arch Linux是起源于加拿大的一份致力于使用简单、系统轻量、软件更新速度快的GNU/Linux发行版。创始人Judd Vinet出于对Debian以及Red Hat的包管理器不满,以及受CRUX影响而创立。最初针对i686,但是如今对x86_64也支持良好,而且还派生出了针对ARM平台的Arch Linux ARM以及针对HURD内核的Arch Hurd(发展缓慢)人称arch“邪教”。
优点:软件众多,软件相对来讲都是很新,尤其是aur仓库有很多软件,都是可以一键安装的,界面美观,拥有一个非常完备的wiki,而且有中文,对开发者和一些小白来说非常友好。采用滚动更新的方式。自定义性极强,系统在正常状态稳定性很好(听说现在滚挂的几率不高了),系统灵活性非常高。
缺点:系统安装对新手不友好(纯字符界面,我装了一个小时,按照wiki和一些比较好的教程是可以很快安装的),采取滚动更新的方式,长时间不更新容易滚挂。
总结:推荐Linux进阶用户使用,新手不推荐,自定义性极强,但是需要经常更新,否则容易滚挂。
Deepin:
logo:
系统安装界面
系统启动界面
简介:Deepin,原名Linux Deepin,是一个致力于为全球用户提供美观易用,安全可靠的Linux发行版。于2014年4月更名为Deepin,常被称为“深度 Linux”。
优点:移植了很多常用的wine软件,比如qq(标准版,轻聊版,tim),百度网盘,迅雷等。有一个很漂亮、很简单的安装界面,有对应的制作成功率很高的启动盘制作工具,整体的界面美观,风格个人感觉偏向于Mac,易于萌新操作,但是有些地方有问题。论坛也比较活跃,目前看到的wiki不是很完善,但是内容也很多,也没怎么见到大的用户群(群聊),比较大的群是私人的(目前我知道的)。
缺点:系统稳定性不太好,显卡驱动切换的软件不行,软件由于切换到了stable仓库所以软件相对来说会旧一点,但是胜在稳定,但是在deepin上表现出来不太稳定,尤其UI偶尔会有各种奇奇怪怪的问题。适配的一些win软件会有系统占用率较大的问题。我在deepin切换到了stable仓库之后重装了,由于软件冲突导致cups不能使用,现在不知道解决没有(我在公司的工作机,通过cups共享打印机的,因为这个还差点被骂)。
总结:适合小白用户进行入门,门槛低,很多win软件都会进行适配,能做到开箱即用,但是UI不是特别稳定,假死概率会比其他的几个发行版大一点,当熟悉了Linux之后个人就不推荐使用了。
银河麒麟社区版:
logo:
系统安装界面
系统启动界面
简介:社区版基于ubuntukylin 16.04改装而来,软件包同步自商业版的银河麒麟,和真正的银河麒麟区别应该只是内核级的区别,但是具体的不清楚,毕竟我穷。。。。。
优点:目前的软件仓库的软件比较新,有专门的团队负责维护,运行极其流畅,对系统占用率很低,虚拟机单核依旧流畅的不行(亲身体验的),上层应用应该是同步自真正的银河麒麟,操作方式上和UbuntuKylin没有多大区别,优麒麟用户基本可以无缝迁移。
缺点:默认的软件源已经废弃,新的软件源新用户不太清楚,有一些软件没有安装,还有一些是软件仓库版本很低(比如wine),其他的办公软件都如WPS等都已经完成适配。
总结:和优麒麟很像,但是相对来说软件可能不是特别的新,但是我想安全方面会更有保障,毕竟软件包应该是同步自真正的银河麒麟。
PS:现在的银河不是以前的那个银河,社区版更不是商业版的银河
优麒麟:
logo:
系统安装界面
系统启动界面
简介:优麒麟是由中国 CCN 联合实验室支持和主导的开源项目,其宗旨是采用平台国际化与应用本地化融合的设计理念,通过定制本地化的桌面用户环境以及开发满足广大中文用户特定需求的应用软件来提供细腻的中文用户体验,做更有中国特色的操作系统。
优点:从Ubuntu衍生而来,界面干净整齐。主仓库同步自Ubuntu,可以保证每版本的内核都是最新版,软件的数量和质量也不是问题,集成了金山WPS、搜狗输入法和福昕阅读器等国内应用,官方和社区也在努力适配一些常用的win软件比如wine的微信和qq,虽然qq已经出了官方的,但是目前还比较难用,只能说聊胜于无。有着用户数量众多的qq群,我知道的就接近6个。微信交流群也极其活跃,微信群里边包括开发组、UI、社区等人员他们可以很快的接到反馈并帮助修复。
缺点:一些小细节处理不好,用户体验相对来讲还是比较好的,官方也在努力处理各种适配问题,但是开发的思维仍旧没有转变,依然是技术为主,操作系统和应用应该是技术和体验并重。
总结:小白和进阶用户都推荐使用,系统稳定性较好,软件较新,官方也在努力,但是会有一些细节问题,可以加入社区群或者在论坛寻找帮助。
Centos:
logo:
系统安装界面
系统启动界面
简介:CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。
优点:资料库庞大,不用担心有问题解决不了,衍生自redhat,适合服务器使用,不推荐个人使用,系统极其稳定,几乎不用担心崩溃,很多主流生产软件都可以在这个上边运行,系统的支持周期很长,每个大版本的支持周期最少是5年左右,适合做公司服务器系统使用
缺点:源里的软件可能比较旧,界面相对前几个发行版比较简陋,有一些相对较新的软件需要自己编译运行,但是与之对应的是很大的灵活性。
文末总结:
对我来说,各个发行版有其适合的领域,服务器直接上centos,系统稳定,支持周期长,资料众多,个人用户如果是小白用户的话推荐deepin,当然要能忍受住他的偶尔卡死(注:是彻底卡死,鼠标键盘没反应,ssh无法登录,只能重启,但是这种情况不多),然后在进阶的时候换成优麒麟或者银河麒麟(因为银河相比其他几个系统稳定一些,不包括centos这种,打不动。。。),再想折腾了可以去arch邪教,想怎么折腾怎么折腾,但是小心滚挂呦,Linux的发行版太多了,这里只能说有限的几个大的发行版,一些衍生版没有说,主要是我没用过,比如基于arch的Manjaro,Debian等这些就需要大家自己体会了。
以上是我的个人体验总结,希望能对新入坑的你能有一些帮助,也希望国内的操作系统也能百花齐放,(咳咳,大家多提bug,不要给咱自己的东西留情)。
名词解释:
滚动更新:滚动更新是软件工程概念,是指的一个软件不断的更新,不论周期时间长短 debian和ubuntu是半滚动更新,arch是完全滚动更新,他们都是滚动更新,大概这个意思,也不知道对不对
滚挂:ArchLinux 等滚动更新系统的专用术语,所谓滚动更新就是指不能单独更新某个特定软件包,每次更新必须将全部软件包更新到最新。因此,当有些软件包出现问题(如果是官方源的包,一般官网会告知),更新之后可能会有整个系统挂掉的风险,故曰滚挂。同时,由于滚动更新机制,大部分开发者无需担心兼容性问题(所有依赖包可以被认为是最新的),所以一旦长时间不滚也有几率挂掉。多看官网公告,勤滚,一般就不会挂。
投稿作者 | 作者网站 |
---|---|
Linux之灵 | https://blog.csdn.net/sdfgjhdgh/ |
微信捐赠 | 支付宝捐赠 |
---|---|
评论功能已经关闭!