我也没想到会在 2021 年底重新在生产环境中用上 Linux,而且还是在公司,我起初目的仅为:在 docker 部署 Jenkins 调试 flutter 打包的配置。但在空闲时间装了一把 Android studio 后,彻底打动了我。
目前使用的形式为:Windows 上的 VMware 虚拟机,CPU给满(i7-9700k),内存分 16G 给到 EOS,物理机器配置为 32G。
印象
目前装的虚拟机是 Elementary OS 5.1 (最新 6.1)基于 Ubuntu 18.04 LTS,这是我半年前装的虚拟机,时隔半年后登录一切正常,系统更新正常。我很喜欢 Elementary 的原因之一就是其基于的版本都是上一年的 LTS 版,无论是在问题或者社区软件上都有了一定积累,非常方便使用。另外,其 UI 也是我喜欢它的原因之一,足够简单,时隔几年不但没有变得臃肿,反而一直在打磨细节,越来越完善,让我佩服。工作后的就没有以前那么喜欢折腾和搞什么美化了,审美也变了,目前觉得官方的其实就是最合适的。
我第一次用 Elementary OS 是在 2017 年,可以在我的历史文章中找到痕迹,我装了很多衍生版,最后选择了它在大学里整整用了3年,毕业后转到 MacOS,后来也就再没使用过任何 图形化的 Linux 。我一直在关注这个 OS ,期间存在过一个 Elementary OS 中文社区的存在,后来关闭了,我以为 Elementary 离中文社区化又远了,但前天在 Elementary OS 官网能直接看到中文化的网页实在让人感动。
整体UI
一如既往的简单耐看,应用列表自带不过十来个软件,每款都可以是必备。
软件生态
应用商店比起以前也丰富了很多,里面除了官方认证的还有一些比如深度移植的:
比如上面这张图就是用深度截图截的(虽然没啥用,截图 Linux 上怎么都能截)。当然,QQ,微信这种继续 wine 吧,不过我这个平台就安静写代码,不需要那些玩意儿,没有这个烦恼。
还有一件意外的事,搜狗输入法居然一直在更新,不过更新不更新也看不出太大的差别,还把以前的皮肤安装功能给砍了有点难受。
偷瞄了一眼深度社区,应用适配是他们这些年一直在做的事,目前配合 Android 平台,数量已经很可观,还是蛮佩服的,给深度加个油。
生产效率
这是最让我吃惊的一点,于我大学时学 Android 的感受颇为相似。
基于 Linux 的 gradle 编译的稳定性,公司项目的编译调试效率直线上升,全包稳定 7 分钟,Windows 需要 10-14分钟,存在缓存的大修改是 2 分钟上下,小修改为 20s 上下,Windows 则普遍在 2 – 5分钟,而且也不会像 Windows 那样总出现 openJDK 的残留进程。Apk 总包大小 53M ,这个速度的重编译,我的 MPB(19款 4 雷电 13寸) 做不到,如果是 3M 的应用,我的 MBP 还是稍微可以比肩。实在是喜大普奔!!!
其次,再次感叹,Linux 上的 Docker ,才是真正的 Docker,当然 MacOS 的虽然有缺陷但也不影响使用,原生更需要终端控制的基因,与 docker 命令更配噢~ 不会,也没有可能强制捆绑那么一个无用的 Docker Desktop。
应用推荐
启动图标创建
官方没有提供应用启动图标创建的方式,但推荐了一款应用:
https://appcenter.elementary.io/com.github.donadigo.appeditor/
有了它可以很方便的创建一些只提供命令启动的软件的快捷方式,就比如这下面的开发工具的大多数:
应用快捷启动器
国产之光,当数 Utools,在 Windows 上,Linux 上 无论是 UI 还是功能插件,都是一流,更重要的是,免费就能满足基本需求。
总结
如果要拿来日常使用,依旧不那么完美,这也是 Linux 的通病(深度会好一点点),但不妨碍它是一款值得期待的 OS,它在开发上的效率和稳定我深有体会,2021年,它依旧是我考虑使用图形化 Linux 的第一选择,Less is more,没有第二。
本站由以下主机服务商提供服务支持:
DealiAxy
很赞啊!我之前一直用Ubuntu LTS,是时候试试EOS了
Mosaic-C
选一个自己喜欢的 Desktop UI 就行,天下 Ubuntu 是一家~