NixOS 作为服务器操作系统的优缺点

2024-10-02

本文作者探讨了将 NixOS 作为服务器操作系统使用的优缺点。作者认为 NixOS 虽然功能强大,但默认安装体积过大,并尝试通过禁用不必要的软件包和服务来精简系统。作者详细分析了 NixOS 系统中占用空间较大的软件包,例如 Nix、Python、Perl、systemd 等,并尝试通过 Nixpkgs 覆盖和配置调整来移除或替换它们。最终,作者得出结论,尽管可以进行一些精简,但要将 NixOS 打造成理想的精简服务器操作系统,需要付出巨大的努力,并且可能需要创建一个专门针对服务器场景的 NixOS 分支。