Guix
外觀
這是此頁批准,以及是最近的修訂。
GNU Guix(/ ɡiːks /)是一个迒平台的包管理器,嘛是一个用佇咧實例化佮管理類 Unix 作業系統的工具。其實有的 Nix 包管理器佮 Guile Scheme API,干焦提供自由軟體。GNU Guix 是 GNU Guix SystemGNU / Linux 發行版的預設包管理器。
佮傳統的包管理器無仝款,Guix(如 Nix 仝款)用著純函數式的部署模型,軟體予安裝甲通過密碼雜鬥生成的唯一的 kha-tá-lok-guh 中。逐个軟體的依賴攏包含咧雜鬥內底,解決了依賴地獄的問題。這款包管理方法閣較有可能產生閣較有可靠、會當複製佮會當徙栽的包。
Guix 清的使用一種專用的,號做 Guile Scheme API 的語言來做定義。依賴通過予人叫做是「衍生」的特殊值在這種語言中被跟蹤,遮的值將被 Guix 行程評估。Guix 會綴咧跟蹤遮的值,通好佇咧無其他的軟體套件依賴𪜶的時陣,會當予人刣掉。閣較大的儲存需求為代價,Guix 保證其所有操作是原子操作並會當予滾絞。
GNU Guix 的開發佮 GNU Guix System 交織做伙(一直到 Guix 一垺零:Guix 系統發行版 [GuixSD])。 GNU Guix System 𪜶是一个使用 Hurd 核心佮 GNU Shepherd init 系統的完整的 GNU 系統。
該專案由志願者團隊佇網路頂頭來協調,由法國非營利組織 Guix Europe 負責。