hust-open-atom-club / mirrorrequest

Submit a mirror application to the HUST Open Source mirror station (mirrors.hust.edu.cn) through issue
MIT License
0 stars 0 forks source link

请求镜像:Nix、Nixpkgs和NixOS #13

Open rc-zb opened 2 months ago

rc-zb commented 2 months ago

Prerequisites/先决条件

镜像简介及名称/Description and name of the Mirror

Nix是一个纯函数式的包管理器。这意味着它将软件包视为纯函数式编程语言(如Haskell)中的值 —— 它们是由没有副作用的函数构建的,并且在构建后不会发生变化。Nix将软件包存储在 Nix store 中,通常是目录/nix/store,每个软件包都有自己独特的子目录,例如

/nix/store/b6gvzjyb2pg0kjfwrjmg1vfhh54ad73z-firefox-33.1/

其中b6gvzjyb2pg0…是软件包的唯一标识符,它捕获了所有依赖项(它是软件包构建依赖图的加密哈希)。这使得许多强大的功能成为可能。

(以上内容来自Nix Reference Manual

Nix Packages集合(Nixpkgs)是Nix的官方软件包集合。它同时实现了纯函数式的Linux发行版NixOS

镜像源地址/Upstream URL

Nix:

Nixpkgs Git仓库:

Nixpkgs频道(包括二进制缓存):

Nixpkgs二进制缓存或“代用”(substitute):

备注/note

详见NixOS官方网站