想要学习linux的萌新,当然也包括我在内,无论是出于什么目的(科研需要、运维工作、学业或装*),都会面对一个意义不是很大但是老生常谈的问题:我该用哪个发行版?哪个发行版对于新手来说比较友好?哪个适合入门? ……

当你百度这个问题或者在贴吧求助时,很多高手就会来支招,总结一下,无非就这么几个:ubuntu、centos、fedora、arch和 用什么都无所谓(凡是推荐arch的,一定要打死他,别问我为什么,下面有解释= =)。那么。。究竟该用啥呢。

这里咱们卖个关子,先不开始比较每个发行版的好处坏处然后最终推荐给各位一个或某几个发行版,而是跟各位谈一下我挑选linux的折腾之旅。不想看我瞎bb的同学也可以直接看总结部分。

跟大多数人一样,学linux都是买书学,无非两本:鸟哥私房菜 和 linux就该这么学 。我选择了私房菜,鸟哥的推荐是centos,然而我是一个不太听话的人(想必看这个博的人都不咋听话,哈哈),想要再从网上看看其他人的建议,结果发现ubuntu的支持率比centos大一点,经过再三的权衡,最终决定了我人生中安装的第一个linux:ubuntu kylin(这是一个号称专为中国制造的ubuntu)。

ubuntu kylin的安装过程不算折腾(可能会遇到安装完成后的引导出现错误、无法启动的问题,网上遍地都是解决的这个教程),启动的炫彩效果挺惊艳的,桌面环境也比较友好,还有可视化图形化的软件包管理(可以理解为有类似于360软件管家的软件,而且别的发行版,除了deepin,都没有这样的软件,装软件都是用命令!),汉化也很到位,中国化做的的确不错,不过几件事情让我很淡疼:

  1. 时不时的弹窗说:“内部错误”、“崩溃”等等,这让我感觉这与linux传说中的“超级稳定”大相径庭;
  2. 对我的网卡支持的不太好一个手机连接上满格的wifi信号ubuntu下只是3~1格(在windows下也为满格);
  3. 略卡,我也不知道怎么回事;
  4. 比较激进,版本升级快而版本维护时间短,所以为了让系统时刻处于最新状态,有时候在很短的时间内你就要再装新版本的ubuntu;

当时我都怀疑linux是不是真的如传说中所说的“又快 又稳 对硬件支持还好”,ubuntu kylin的表现让我感觉linux是一个骗子(ubuntu的体验更差),不过我没有放弃抵抗,因为我听说了deepin

deepin这个国产系统我个人认为是最适合中国新手的发行版,不卡,稳定,桌面环境非常漂亮,该简洁处简洁,该惊艳处惊艳,比ubuntu的不知强了多少,其桌面环境集成crossove(可以轻松打开windows下的exe),而且deepin自带的“软件管家”也是比ubuntu的实用很多,另外系统中集成的一些深度公司自己开发的软件也是相当的良心,其方便程度堪比windows,可以说,这是唯一一个可以完全代替windows功能的linux发行版,它的出现,可以说是每一个国人的自豪和骄傲。(还有一点差点忘了说,deepin的安装过程非常简单而且基本不会有啥错误)不过我仍然淘汰了它,因为一些个人原因:

  1. 太完美了,而我是个非常喜欢折腾的人,这么完美的系统怎么舍得折腾……而我三天不折腾又浑身难受;
  2. 大概是我的网卡跟我有仇,deepin对我的网卡的支持也很不好,甚至不如ubuntu的支持好;

带着惋惜离开了deepin,我又开始着力于寻找更加适合折腾的系统。因为我当时也用过一段时间的linux了,于是,我装了arch,当然,我是在虚拟机上装的。

arch真的是专门为喜欢折腾的人设计的linux,其自由度非常之高以至于大部分新手都会望而却步,举最典型的两个例子:arch的安装过程是全命令行的!arch默认情况下刚安装完后是不带桌面环境的!arch的各种属性都需要你亲自定制,而定制过程,没错,是用命令行实现。而且arch的滚动更新的激进我就不多说了,滚挂了的人有的是。我不知道各位如果安装上arch后会不会懵逼,反正我是懵逼了。。。

不用问,虽然我喜欢折腾,但是作为新手我也不会满意这样的系统的,带着心累,我最终回归于鸟哥的建议——安装centos;

centos的安装比较人性化,自由性和安装界面的友好都有照顾到,你可以在安装图像化界面里面定制你要预装什么软件,不过对于新手比较难选择,这里咱们为了学习,都选上就好。在桌面环境上,算不得惊艳,但却是简洁大方、简约清新。虽然汉化程度上有点缺失,不过可以接受。总体来说centos对于我来说非常的合适,适合折腾而且界面友好,不过有一件事——因为我用的前几个发行版的缘故,我对apt-get的软件包管理比较熟悉而用起yum比较淡疼(事实上yum的确不如apt-get好用,不过对于这个事实有逐渐消失的趋势)。所以,恩,centos,good-bye。

然后,我选择了在国内人气不高的debian,ubuntu和deepin都是基于debian的,所以我想从他们的源头处获取点挑选发行版的灵感,不过令我万万没想到的是,debian就是我挑选发行版的终点

debian的本地安装可以不用墨守成规地用u盘启动盘安装,在解包iso后就可以直接在windows下找到安装程序exe执行文件,用u盘反倒有可能会出现因为写盘工具导致的一些故障和错误(解决方法网上也有,解决起来也不太花时间),安装界面虽然丑的一批,但是还算友好,自由定制度也还可以,桌面环境可以自己选,就是在安装完成后可能会因为缺少中文字体而出现全屏所有文字全是乱码的情况,所以在安装伊始建议选择英文,在安装完成后安装中文字体再调回中文即可,汉化程度蛮高的,总体来说足够友好,适合折腾。

总结

最适合喜欢以教材为纲但是喜欢稍作探索和折腾或是尚未接触过linux的萌新的发行版:centos

最适合不喜欢折腾的喜欢唯美风格界面的和对linux稍作接触过或没有接触过的萌新的发行版:deepin

最适合折腾极客的发行版:arch

最适合喜欢折腾喜欢用apt-get的萌新的发行版:debian

对于界面的友好程度这一属性其实除了arch外其他的都挺友好

个人不推荐ubuntu

以上为个人愚见,愿抛砖引玉。