前一段阵子心血来潮想折腾下Linux,本来是打算直接从 Arch Linux 开搞的,但是了解了一番之后发现 Arch Linux 貌似对我这样的小白不太友好,于是就选择了基于 Arch Linux 又容易上手的 Manjaro Linux

没错,这篇博客的编写和部署都是在Manjaro Linux上完成的。先来张我美化之后的效果图:

(窗口半透明是因为处于拖动状态下,原本不是半透明的)

在经过了大约3天的体验之后,我决定写一篇博客来谈一谈我的使用感受。至于教程啥的网上都有,应该就不用我多讲了。

外观与美化

桌面美化

Linux毕竟是开源的产物,不管哪种发行版自定义程度都非常高。我在选择Manjaro的三个GUI(Xfce KDE Gnome)时,因为听说kde的界面最美观,所以就直接选择了KDE。

至于仿MacOS风格,大概也是收到网上教程的影响,觉得MacOS风格确实比较好看。不得不说KDE在界面自定义上真的做的特别全面。刚装好时,感觉下面的任务栏跟Win10的风格没啥区别嘛,而且比win10的要丑很多(当时心里来了句:就这?)后来跟着网上的教程开始配置 Dock 栏的时候,发现 桌面上的每一个面板,包括面板上的每一个部件,全都可以自定义!

什么是面板呢?比如上图中的顶栏就是一个面板,包括下面的Dock栏也是一个面板。面板可以自由添加删除、更改位置、更改布局、添加部件n等。而且如果你是开发者,还可以开发一个自己的面板。比如这个Dock栏,其实就是来自软件 Latte Dock 的面板。

这样以来,仿MacOS的思路便清晰了很多:先把任务栏面板删掉,然后在下面加上Dock栏面板,上面加上顶栏面板,大致风格就出来了。再来调一下外观,加上菜单栏的部件,一个MacOS不就出来了~

加亿点细节

既然桌面面板如此自定义,那么其他地方就不用多说了。打开设置中的外观选项,就有9种可以完全自定义的界面外观,比如窗口标题栏,图标风格等等。不仅如此,外观选项种各种外观都提供了在线商店的功能,一键获取国外大佬制作做的外观风格。

日用体验

怎么上网?

要想日用,第一个解决的问题就是上网问题了。因为pacman部分软件源要从GitHub获取,而且我平时经常用Telegram,所以要先把上网工具的问题给解决了。

本来是想着 Clash 内核有Linux版本,应该也会有类似于 Clash For Windows 的 GUI 客户端吧。不过在找了一圈之后还真没找到几个好的。最后在V2EX的一篇帖子看到有人说用Web GUI体验也还可以,于是就去试试吧。对于 Clash 的 Web GUI 就是 clash-dashboard 了,不过同时我又找到了一个基于 v2ray 核心的 GUI 工具: v2rayA 。在对比了一下之后发现 v2rayA有一个独特的透明代理功能,不用设置任何软件的代理选项,直接接管全局流量。于是最终选择了 v2rayA 。

即时通讯?

平时在win10上用的最多的聊天工具也就是 TIM了。虽然TIM没有Linux版本,但Linux上有 Wine 这么个东西,能在 Linux 上跑 Windows 应用,而且适配做的出奇的不错。虽然安装 TIM 时碰到了点问题,最后换了个版本也解决了。使用体验上跟在 Windows 里几乎没啥区别,包括状态栏的小图标,TIM的截图快捷键甚至文件粘贴机制都有适配,几乎感觉不到TIM是在一个虚拟机里运行的。

额,,除了有一点,使用Wine程序时有时会发出很阴间的音效。还记得在 Windows 上当文本框为空的时候按退格键的提示音吗?这个在Wine中似乎就有bug,第一次碰到的时候我都被那个阴间的声音吓了一跳。至于怎么阴间,自己去体验下就知道了。

办公软件?

在 Windows 上一直被 Office 全家桶给惯着,到了Linux上突然要编辑文档确实有点不知所措。在翻了几篇知乎文章之后,本来是想装一个开源的 OnlyOffice 的,然后被它800多MB的大小劝退了。因为当初安装双系统的时候只给了Manjaro 40G的磁盘空间,折腾到现在我的可用空间已经剩的不多了。最后无奈之下选择了金山的 WPS Office 。要是在 Windows 上,我是绝对不会碰金山软件的。可如今发现WPS的Linux版本确实做的还可以。虽然好久没更新了,但该有的功能都有,日用已经够了。安装完了也还是有几个Bug,比如输入法和字体发虚的问题,不过都是小问题,很轻松就解决了。

这里想起了上午的一个小插曲:早晨起来突然想起自己要去打印一个文档上交,然后慌忙打开电脑:Windows 正在更新… 这才想起昨晚关机的时候n点了更新并关机久a没管它去睡觉了。更新就更新呗,按理说不会n很久,然后….. “Windows 无法完成更新,正在撤销更改”。。。接着便是自动重启,重新尝试。无奈之中的我突然想起我装了 Manjaro Linux,去Linux里找文件不就行了?马上长按电源键重启进Linux(这里不得不说Linux启动比 Windows 快多了)接着就是找文件,复制发送一气呵成,问题迎刃而解。至于 Windows 10 ?见鬼去吧!

开发环境?

对于Linux,几乎现代所有的IDE都有Linux版了,装起来也自然是很方便。这里顺便说一句,感觉用命令行来装软件的体验真的特别棒,在Windows上还要上网找一下安装包,下载再安装,还要选安装位置什么什么的,在Linux里直接一行命令敲下去基本就不用管了。也不用担心安装位置的事情,反正都是系统管的事了。

至于编译环境,大部分Linux都自带Python环境,GCC和Make就不说了,Node.js 安装起来也很方便。搭配Linux上的 VSCode,使用体验可是说跟 Windows 相差无几,甚至一部分情况体验比 Windows 还要好。

影音娱乐?

md写到这里的时候Typora突然无响应了,还好我有经常按保存的习惯,只丢了一小段文字,看来有时候也不能太相信Linux啊。

对于我来说,娱乐也就是听歌和看番了,剩下的无非就是刷刷b站(正经人谁会用电脑刷b站)。

至于听歌,因为我是网易云用户,所以 YesPlayMusic 这样的软件就很符合我的需求了。毕竟是 Electron 架构的软件,在 Linux 上的体验也跟 Windows 上相差无几。至于网易云官方的 Linux 客户端,会有几个人用呢?不过除了这个以外,也有其他的一些第三方的专门为Linux设计的网易云客户端,不过目前 YesPlayMusic 够用了,以后再体验其他的吧。

还有一个就是看番嘛,大部分我都是在板子上看的,不过偶尔也会用电脑。因为 弹弹play 没有Linux版本,所以就只能用 Windows 版了。其实倒是还有个网页版,不过体验很差就是了。而且我本地大部分视频都是H.265n编码,然而目前我还没发现能解码H.265的浏览器。

总结

在经过了大约3天的体验之后,总体体验还是比较不错的。折腾Linux需要时间与耐心,就像刷机一样。折腾的过程虽然很艰难,但总体的感觉就是越往上走越能体会当中的乐趣。刷机界有句话叫:『 愿你刷机半生,归来终是MIUI 』。大概我折腾的终点也是 Win10 养老吧。不过就目前而言,我会继续在 Linux 这条路上折腾下去的。