Translations:NixOS/41/zh
然而,在 NixOS 中,/lib 和 /usr/lib 目錄並不存在。相反,所有系統庫文件、可執行文件、內核、固件和配置文件都存放在 Nix store 中。/nix/store 下的文件和目錄均由構建數據的描述信息經哈希後命名。所有位於 Nix Store 的文件與目錄均不可變。
/bin 和 /usr/bin 幾乎不存在:它們分別只包含 /bin/sh 和 /usr/bin/env,以提供與使用 shebang 行的現有腳本的最低兼容性。用戶級環境通過大量指向所需軟件包和輔助文件的符號鏈接來實現。
這些環境被稱作 Profiles,被存儲於 /nix/var/nix/profiles,每個用戶擁有其獨有的 Profiles。
通過這種結構化的系統組織方式,NixOS 獲得了優於傳統 Linux 發行版的核心優勢,例如原子化操作和回滾支持。