120 字
1 分钟
0
NixOS 学习笔记
安装
服务器安装
https://lantian.pub/article/modify-computer/nixos-low-ram-vps.lantian/ https://github.com/lzc256/nixos-infect-cn
桌面安装
常用命令
构建命令
用途 | 命令 |
---|---|
Rebuild NixOS | `sudo NIX_BUILD_CORES=6 nixos-rebuild —max-jobs 2 —cores 0 —flake /etc/nixos $* |
Build default.nix | NIXPKGS_ALLOW_UNFREE=1 nix build --impure --expr "(import <nixpkgs> {}).callPackage ./. {}" |
查询命令
用途 | 命令 |
---|---|
递归打印包大小 | nix path-info --recursive --size --closure-size --human-readable nixpkgs# |
找出所有大小大于 1GB 的包 | `nix path-info —json —all —closure-size |
常用网站
分类 | URL |
---|---|
nixpkgs + home-manager: Packages & Options | https://mynixos.com |
lib: Functions | https://noogle.dev/ |
一些定义
名称 | 常用 | URL |
---|---|---|
许可证定义 | lib.licenses.free unfree unlicense wtfpl | https://github.com/NixOS/nixpkgs/blob/master/lib/licenses.nix |