我是一名 Linux 高级用户,但 NixOS 让我重新思考操作系统的可能性

发布: (2026年2月27日 GMT+8 22:00)
7 分钟阅读
原文: ZDNet

Source: ZDNet

linux-distro-nixos.jpg

关键要点

  • NixOS 是一个开源操作系统,可免费安装和使用。
  • 它提供多种桌面环境可供选择,稳如市场上任何操作系统,性能也相当不错。
  • 但是,安装非自由软件的学习曲线相当陡峭。

立即查看 NixOS

关注 ZDNET: 将我们添加为首选来源 在 Google 上。

Source:

新 Linux 用户入门

在进入本次评测之前,我想为新 Linux 用户提供一些信息。如果你对使用命令行感到不自在,或者不想在“本应开箱即用”的功能上钻研各种细节,那么 NixOS 可能不适合你。

另请参阅: 这款 Linux 发行版拥有我见过的最智能的安全特性(我已测试了数十款)

话虽如此,具备最基本命令行使用经验的人仍然可以使用这个发行版。如果你只需要开源软件,NixOS 可能是可行的选择。如果你需要像 ChromeSlackSpotify 这样的应用,你可能会遇到挫折,最终回到 Ubuntu、Linux Mint 或 Windows。

发行版概览

并非所有人都想要 UbuntuLinux Mint 发行版。我并不是说这两个操作系统不出色,但在某个时刻,Linux 用户可能会想要更强大的东西。

我几乎尝试过我遇到的每一个 Linux 操作系统,从极其简洁的(Ubuntu)到令人惊叹的复杂(Gentoo),以及介于两者之间的所有发行版。当我发现一个能挑战我的发行版时,我会立刻抓住机会看看它能做什么。

NixOS 就是这样的例子。这款从零开始的 Linux 发行版并不像 Gentoo 那么困难,但也没有 Ubuntu 那么友好。那它处于什么位置呢?介于 Ubuntu 和 Arch Linux 之间的某个位置。

另外: RAM 太贵?以下是免费加速 Linux 系统的方法

版本与桌面选择

您会发现 NixOS 有两个官方版本——一个带 GNOME,另一个带 Plasma Desktop。在安装过程中,系统会提供一个桌面环境列表供您选择。我的测试中,我选择了 Deepin Desktop,因为我喜欢它的布局。

所以您可能会问:有这么多易于使用的桌面环境,为什么 NixOS 对新手仍被认为具有挑战性?

安装挑战

没有 GUI 应用商店

NixOS 通过命令行安装软件包。一个有用的网页界面可以生成你需要的确切命令。例如,安装 Slack:

nix-shell -p slack

安装非自由软件

开箱即用的 NixOS 被配置为 在没有一点帮助的情况下安装非自由软件。当你运行上述命令时,你会看到两种解决办法:

  1. 临时 通过设置环境变量来允许非自由软件包:

    export NIXPKGS_ALLOW_UNFREE=1
  2. 永久nixos-rebuild 允许它们,方法是将以下内容添加到 /etc/nixos/configuration.nix

    nixpkgs.config.allowUnfree = true;

即使全局设置了 allowUnfree,你仍然需要在 ~/.config/nixpkgs 中放置用户特定的配置文件。如果 nixpkgs 目录不存在,请先创建它。

另外: You can try Linux without ditching Windows first – here’s how

这些障碍使得 NixOS 对全新 Linux 用户的适用性较低,但它是经验丰富的用户的绝佳选择,能够提供与 Debian 或 Arch 相媲美的坚如磐石的系统。

使用 NixOS 安装后

除了非自由软件的障碍之外,NixOS 还具有稳定、高效和安全的特性,几乎包含了入门所需的一切(除办公套件和邮件客户端外)。

  • 办公套件: 使用以下命令安装 LibreOffice

    nix-shell -p libreoffice
  • 邮件客户端: 使用以下命令安装 Thunderbird

    nix-shell -p thunderbird

一个常见的挫折是,即使成功安装了应用程序,它可能也不会出现在应用菜单中。根据我的经验,安装 LibreOffice 后注销登录,程序似乎会消失,必须重新安装。通常重启系统即可解决此问题。

用户体验引用

事情正如它应该的那样。我只是不习惯在 Linux 上安装应用后重启。自己想想吧。
Jack Wallen, ZDNET

[Image: LibreOffice 在 NixOS 上运行.]

只需要在安装后重启一次,LibreOffice 就出现在桌面菜单中,随时可用。

在 NixOS 上,挫败感可能会迅速累积,但只要投入时间、精力,并使用优秀的搜索引擎(Google 或 DuckDuckGo),这些问题都可以克服。这也是我向具备扎实基础的 Linux 用户推荐 NixOS 的原因。

ZDNET的 Linux 建议

通常,当我评测一个 Linux 发行版时,我会:

  1. 在 VirtualBox 虚拟机中安装它。
  2. 试用一下。
  3. 完成后删除该虚拟机。

然而,对于 NixOS,我计划保留该虚拟机一段时间,以便更好地学习这个迷人操作系统的方方面面。

如果你熟悉 Linux 命令行并且喜欢挑战,绝对应该尝试一下 NixOS。一旦你用这个开源操作系统把一切搭建好并运行起来,它绝不会让你失望。

0 浏览
Back to Blog

相关文章

阅读更多 »