120 字
1 分钟
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 |
Loading Comment Component...
