索莱内'% : 我为何停止使用 OpenBSD

这是一篇关于从 OpenBSD 迁移到 Linux 的博客文章。

  • 作者及日期:由 Solène 于 2024 年 11 月 15 日撰写。
  • 标签:包含 #openbsd#linux#life
  • 内容概述

    • 引言:上个月 Solène 决定离开 OpenBSD 团队,尽管曾一直倡导 OpenBSD,但因自身一段时间未使用而不再适用。她喜欢 OpenBSD 的价值,但它已无法满足自己的需求。
    • 问题

      • 硬件兼容性:无蓝牙支持,游戏手柄支持有限,电池寿命、发热和功耗方面,OpenBSD 比其他系统消耗更多电量。
      • 软件兼容性:为在 DevOps 市场保持相关性,需要尝试和学习很多东西,包括 OCI 容器、机器学习等,但在 OpenBSD 上运行虚拟机受限,运行无头程序性能不佳,且在咨询工作中偶尔需要运行专有软件,在 OpenBSD 上运行会很麻烦且性能差。
      • 可靠性:对 OpenBSD 文件系统有不满,每次系统崩溃(作为桌面使用时经常发生)都会导致文件损坏或丢失,虽可能是硬件兼容性问题,但在某些机器上仍会出现死机、冻结或内核恐慌等情况。
    • 迁移到 Linux:Solène 从 OpenBSD 迁移到 Qubes OS,除玩游戏外,在其上运行 Fedora 虚拟机(平均约 20 个同时运行),这提供了比 OpenBSD 更好的安全性。还学习了 Linux 的以下特性并感到满意,如 namespaces 可减少进程范围,cgroups 用于资源核算,systemd 的 journald、定时器和脚本功能,swap 压缩可提高硬件性能,现代存储后端如 LVM、btrfs 和 ZFS 可实现高性能、可靠性和可扩展性,flatpak 软件分发方式,auditd 用于安全环境日志记录,SELinux 是强大的安全机制。在用于游戏的桌面系统中,发现 Fedora Silverblue 是一个可靠升级、软件选择丰富的系统。
    • 结论:Solène 在 OpenBSD 上遇到太多问题,今年曾两次想回归但因数据丢失等问题放弃。她很高兴有喜欢 OpenBSD 且系统可靠的用户,但自己因性能等问题无法回归。她仍会在认为合适的情况下倡导 OpenBSD,并在为开源软件做贡献时验证 OpenBSD 兼容性。
阅读 10
0 条评论