在奇美拉 Linux 上做我的日常工作

主要观点:作者在工作中测试日常使用 Chimera Linux 操作系统,介绍了硬件准备(从联想 Yoga Slim 7x ARM 笔记本更换为 Lenovo Yoga 7 2-in-1 笔记本)、软件安装及遇到的问题(如 Mercury 编译器与 Chimera 的fortify-headers不兼容、不同系统的diff正则表达式语法差异等),还分享了使用过程中的感受(如工具可用性、Rust 开发相关问题等),最后对笔记本进行了比较并得出结论。

关键信息:

  • 2023 年开始运行 Chimera Linux 首个 alpha 版本,目标是将其作为主要操作系统。
  • Windows 在联想 Yoga Slim 7x 笔记本上不稳定,常崩溃重启。
  • 新笔记本 Lenovo Yoga 7 2-in-1 硬件配置较好,Linux 支持仍在完善中(如摄像头和电池问题)。
  • Chimera 安装简单,遇到 Mercury 编译器和zlib相关问题,通过打补丁和调整构建系统解决。
  • 测试套件中因 GNU diff和 BSD diff的正则表达式语法差异导致部分测试失败,通过打包 GNU diffutils 解决。
  • Zed 在 Chimera 上的安装问题及 panekj 的 fork 解决办法。
  • 重要工作工具 1Password、Obsidian、Signal 可通过 Flatpak 安装,Beyond Compare 通过 Distrobox 设置 Arch Linux 容器。
  • 日常使用 Chimera 未遇重大阻碍,偶尔使用的 MuPDF tools 安装在 Arch Distrobox 容器中。
  • Rust 开发中rustup在 Chimera 上的问题及解决办法,使用 Distrobox 作为 fallback。
  • 比较了联想 Yoga Slim 7x 和 Yoga 7 2-in-1 笔记本,7x 更凉爽、快速、轻薄。

重要细节:

  • Chimera Linux 相关链接Mercury 编译器相关链接Rust 相关链接等。
  • 不同笔记本的硬件规格及 fastfetch 输出截图。
  • 测试套件中diff_pdf函数的具体内容及不同diff的语法差异。
  • Zed 项目中关于 LiveKit 的问题及相关讨论链接。
  • Rust 开发中使用rustup的具体命令及操作。
  • Gleam 编译器的基准测试命令及结果。
阅读 19
0 条评论