最后还是选择了 Manjaro

前言#

终究是现实击败了自己折腾的兴趣。为了给硬盘腾出空间，我把所有的快照删除了，然后去调试了一个看似正常的程序，因为这个程序需要一个包，在下载包的过程中，没有注意到自己下了一个被混淆的包。当我吃完饭后，我的电脑风扇已经起飞了。算是自己疏忽吧，虽然这个异常的包没有造成什么大的损失，但是它把我的配置文件几乎全部破坏了，想着与其重新写配置文件，倒不如重新装系统，这样还干净。为了能尽快投入使用，自然不会再安装 Arch Linux 了，但是 Arch 系的软件源以及维护规则深深的吸引着我，所以就再度尝试 Manjaro Linux。

安装#

安装过程异常的顺利呀，GUI 在这里功不可没，仅需简单的几下就 OK 了。

不得不提的是， AMD 显卡在 Linux 免驱就是舒服，不像我之前的机器是 NVIDIA 的显卡，难搞的要死；闭源驱动性能很强，但是存在兼容性问题，包括但不限于：不兼容老显卡，没有开机动画，随机黑屏，随机花屏，桌面环境挂掉等等。开源驱动虽然兼容性非常不错，但是性能非常糟糕。在我的印象里面，NVIDIA 的卡的用户还是处于两难的状态。也不知道 NVIDIA 把 GPU 驱动开源这件事情推动的怎么样了。

写配置文件#

Manjaro 还是比较适合养老的，很多配置项不需要自己操心，例如网络，蓝牙，虽然都是一次性工作，但是不用配置就是省心很多。KDE 全家桶舒服呀！

之前的桌面环境虽然也是 KDE ，但是没有安装 KDE Connect 这个软件，这次 KDE 全家桶给带上了；用过之后，感觉就是舒服呀，不仅跨平台支持，还相当不错，只要你的设备都在一个网络下即可。

支持如下功能：

手机和电脑互传文件

手机通知推送到电脑上

电脑通知推送到手机上

手机电话推送到电脑上

查看电脑 / 手机 状态，包括但不限于：信号强度，电量

配合其短信功能，可以在电脑上收发短信

单单是第一个功能就已经很吸引我了，这下次手机和电脑互传文件不需要 QQ / WeChat 等工具了。

最后#

你也许会问，为啥你不用 Ubuntu / Deepin 等 Debian 系的 Linux 系统呢？

因为 AUR(Arch User Repository) 呀，Linux 上有的包， AUR 几乎都有，管理起来方便；如果是 Debian 系，想使用第三方的软件源，得添加 PPA，还是很麻烦呀，因为我并不想记住那么多的 PPA 地址，还有那繁琐的秘钥添加，在这点上，Debian 系是比不上的，我个人认为 Arch 系相较于 Debian 系，Arch 系可能更适合做桌面系统吧，反正对于 Debian 系来说，依赖处理不好，重启就炸掉了，Arch 系看似非常的野，实则比 Ubuntu 桌面版稳定多了，Ubuntu 真的不耐玩

就我个人使用来看，新手上手 Debian 及其衍生发行版本的系统，很棒！但是，Debian 系的依赖是真的容易爆炸，现有依赖的包和需求的包冲突，这个冲突问题一直得不到很好的解决。那你也许会问， Arch 系解决这个问题了？

Arch 系没有解决这个问题，但是 Arch 系的滚动更新模式及其相关的软件发行策略能很好的缓解这个问题，毕竟你不更新就没有包可以用了，让大家都是相对一致的依赖环境，不似 Debian 系，依赖版本跨度非常大，毕竟你不更新又不影响你下载新的包。不过倒也期待 Gentoo Linux 的依赖共存方案在其他 Linux 发行系发扬，这种解决方案，我觉得很棒；或者就是 AppImage 这种形式的包分发，这种自带依赖的包分发模式，个人感觉也很不错。

如果我还有折腾的心的话？我也许会去尝试 Gentoo Linux 吧，毕竟它的一些东西和特性也是在吸引着我。