小谈Linux发行版的选择

如何选择最适合自己的Linux发行版? 这一直是个头疼的问题. 毕竟对于Linux桌面系统, 每个人的习惯甚至是癖好都不尽相同, 很难找到一个大多数人用着都会觉得十分满意的发行版. 可能有人会说: 不满意自己动手改就是了, 为何要如此纠结于选择那个发行版呢?  这其中确实存在着一种矛盾, 一方面Linux的开放与自由使得定制自己专属的OS从来就不是一件难事, 而另一方面, 又想尽可能省时省力.  OS最终是拿来用的而不是拿来折腾的, 如果一个发行版在真正能够开始正常使用之前需要进行大量的系统配置及个性化修改, 这个发行版也许并不适合你. 当然,如果是作为学习与研究或是自己根本就乐在其中,那自然另当别论.

以下所写, 是本人一点拙见. 同时, 也是我这几年折腾Linux下来的一点小小的体会吧.

我从07年开始接触到Linux, 当时的想法很简单: 哪个发行版最流行就用哪个. 这一来, 先入为主的Ubuntu对于当时的我来说几乎成了整个Linux桌面系统的代表, 而对于别的发行版都了解甚少. 最初, 我在Ubuntu上摸索着适应,学习,倒也不亦乐乎. Linux这东西很深, 但是有了Ubuntu这个发行版后, 大部分的操作却变得十分容易—-强大的GNOME2加上Ubuntu的定制, 使得Ubuntu的确在某种意义上成为了当时(可能现在也是如此吧)最为”简单” 的Linux桌面系统.

可是渐渐地,问题来了: Ubuntu的确是一个十分适合初学者使用的发行版, 但不可否认的是其在高度的易用性下隐藏了不少具体的实现细节. 比方说, 如果你不想了解, 那完全可以不去研究/etc下各种配置文件以及其中各种参数的作用—-完全图形化和自动化的程序已经帮助我们完成了几乎所有的配置. 当然, 这可能也是为了易用性所作出的牺牲吧.  这样如此”包办到底”的做法, 确实在很大程度上方便了刚接触Linux的用户, 但与此同时, 在享受便利的同时, 却往往忽视了对于系统本身内部细节的基本了解.  某年某月的某一天, 系统崩溃, 当不再有有好而又熟悉的GUI, 面对可能已经变得陌生的命令行, 习惯了像Windows般操作的用户们, 是否还能对自己的系统了如指掌,控制自如?

…在 !Windows 桌面操作系统中, 永远不要过分依赖图形环境!  即使对于初学者也是一样. 虽然说, 熟悉命令行操作并不一定意味着就能成为Linux高手, 但那些真正的Linux高手却一定是十分精通于命令操作的. 对于文本驱动的Linux来说, 再强大的GUI, 也无法代替命令行的绝对核心地位. 在这一点上, 我走过不少的弯路, 现在想来, 的确是主次颠倒了.

好像跑得有点远了… 命令操作的学习我还有很长的路要走. 而作为日常使用来说(非server), 一个易用的桌面环境仍然是选择发行版过程中相当重要的考虑因素. 一段时间以来, 在自己的两台机子上以及朋友的自己上尝试过了不少的Linux发行版. 可以这么说, 在几大相对比较流行的发行版中, 每个版本都是有其自身的特点及倡导的设计理念的. 这也正是开放所带来的好处. 在如此多的发行版中, 个人觉得, 若其设计哲学与自己的想法,风格或者理念贴近甚至是能够引起高度的认同感的, 便是适合自己使用的发行版. 不必特别在意发行版的排名, DistroWatch上排名前几的流行明星, 未必就是最适合自己的. 就像有很多人讨厌Ubuntu里的Unity转而去用基于Ubuntu的Mint, 同时却也有许多人因为Unity而转向Ubuntu.  而对于我来说, Arch Linux以其简单,轻量的特性, 正好符合了我对于一个Linux桌面环境绝大部分的要求.  初次上手使用, 竟有种相见恨晚的感觉. 其所崇尚的所谓”The Arch Way“,即”Arch之道”更是让我对这个特立独行的发行版有一种不一样的感觉.

简洁 精巧 自由 

这次我对于Arch的第一感受. 没有任何不必要的冗余, 完全的用户自由度, 以及滚动更新. 只这几点就足以让我放弃使用其他的桌面发行版了—-至少目前是这样.

跟着wiki, 一步一步搭建一个属于自己的系统, 并且对其了然于胸, 体会它的简洁, 体会它的优雅, 这便是Arch之道.

2 thoughts on “小谈Linux发行版的选择

  1. Opera 7.02 Bork 7.02 Windows 2000

    I am now not certain where you’re getting your info, however good topic.
    I must spend a while learning much more or working out more.
    Thank you for great info I used to be on the lookout for this
    information for my mission.

Leave a Reply

Your email address will not be published. Required fields are marked *