最后还是选择了 Manjaro
现在又滚回 ArchLinux 了
前言
终究是现实击败了自己折腾的兴趣。为了给硬盘腾出空间,我把所有的快照删除了,然后去调试了一个看似正常的程序,因为这个程序需要一个包,在下载包的过程中,没有注意到自己下了一个被混淆的包。当我吃完饭后,我的电脑风扇已经起飞了。算是自己疏忽吧,虽然这个异常的包没有造成什么大的损失,但是它把我的配置文件几乎全部破坏了,想着与其重新写配置文件,倒不如重新装系统,这样还干净。为了能尽快投入使用,自然不会再安装 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
吧,毕竟它的一些东西和特性也是在吸引着我。