决定使用Linux的原因

Linux系统从我高中起我就开始尝试将系统安装至实体机,只是我高中阶段使用的阿苏斯-坠机堡垒,非常坠机的让常用的Linux发行版几乎不能正常运行在电脑上,以我当时对计算机以及Linux的知识也并没有办法直接去解决这些问题。以至于让我很长一段时间学习使用Linux系统都是使用Vmware Workstation等虚拟机软件。

我现在的桌面:

我的桌面

我选择Linux系统作为主力的前提

首先,当然是作为高中时一直没折腾出来结果,一看到Linux就想动手,总惦记着。上大学后不论是时间上还是课程上让我折腾Linux都有着非常充分的时间和动力:学习。其次我作为一个不玩手游和电脑游戏的人,必须选择Windows的理由又少了一个;第三,我没有必须要在Windows上完成的工作与学习内容。从游戏角度来说,虽然现在Linux在内容游戏的可玩性在不断便强越来越多的游戏推出Linux版本,但是当前主流的3A以及网游依旧是没有Linux版本的。

为什么会选择Manjaro发行版

在Linux范畴,好看一定不是选择发行版的理由,因为一切皆可自定义。
我选择Manjaro的第一原因:基于Arch发行版,也正是如此也继承了Arch无与伦比的优势

  • 滚动更新没有版本号,软件可以永远保持最新;
  • AUR庞大的软件库;
  • 完整且丰富的Wiki.

同时Manjaro也解决了Arch的痛点:大量安装时繁琐的工作。
包括但不限于各类驱动,桌面环境等;对于这样的问题可能很多人的看法都不一样,有的人觉得这样的过程便是最大的乐趣,而我想法更简单可以充分满足自定义需求同时作为更高效的工具,而不是寻找制作工具的乐趣。但这也是Arch的优点你可以从内核到DE全部自己定制,问题是不是所有人都愿意把时间花在这种事情上面,比如我。

具体的说Manjaro改进的地方有:

  • 简单快速的图形化安装程序;
  • 自动检测硬件与驱动适配(我直接屏蔽独显,笑死);
  • 经过测试后的稳定运行的软件包;
  • 简化安装和使用多个内核;
  • 预装桌面(会方便,但不会用默认设置);
  • 提供软件包管理器,进一步降低使用门槛(根本没用过,笑死)。

不过即便如此,使用Linux系统作为主力依旧需要一定的基础知识;同时尽管AUR提供的软件数量众多,依旧还是会遇到需要使用源码编译的情况。

个人建议:不要一开始接触就直接选择硬装

桌面环境的选择

这里仅介绍几个主流桌面:

  • KDE 这是当前使用的桌面,同时也是我最推荐的,主要原因在这是对HiDPI支持最好的,而且对GTK的UI应用支持也非常的好,我的笔记本电脑的屏幕是2560*1600分辨率。同时KDE下的Kate等一些软件,以及默认状态更符合Windows操作习惯等;同时如果你使用安卓手机KDE Connect可以实现手机与电脑的协作等,最后每个人都有自己喜欢的KDE。
  • Gnome 总体来说并不是一个容易驾驭的桌面环境,功能全面,但又有点令人眼花缭乱。同时Gnome的默认桌面布局我非常不喜欢而且与KDE和XFCE将所有设置集中的做法不太一样,偏偏要多一个gnome-tweaks.
  • XFCE 轻量但又五脏俱全,老爷机续命的最佳选择

跟Windows相比最直观的区别

对于我自己来说相比Linux的主要区别有:

  • 配置开发环境方便
  • 严格的权限管理
  • 没有分区的磁盘管理模式
  • 没有注册表
  • 有缓存但是固定目录存放,一条命令就能清理缓存
  • 除了大更新几乎不用关机或重启
  • 编译或生成时候对文件的操作速度