nixpkgs-multiverse 极速模式:跳过求值直接拿 store 路径
来源:fzakaria.com — 2026-08-14
📋 概述
nixpkgs-multiverse 让一个 flake 输入就能拿到 Nixpkgs 历史上发布过的每个版本,但此前要指定 python3.8.9 这类特定版本,得下载整个约 378 MB 的旧 Nixpkgs 树并求值。新增的 fast 模式正是「最快的求值就是不发生求值」:它直接为每个已索引版本给出 store 路径,让你免去下载与求值,直接从缓存取用。
🔑 核心要点
- nixpkgs-multiverse 用一个 flake 输入涵盖 Nixpkgs 的每个历史版本。
- fast 模式直接给出各版本的 store 路径,跳过下载与求值。
- 「最快的求值就是从未发生的求值」——无需实验特性、无需 --impure。
- 除 releases 外的完整 Nix API 都可在 fast 路径下工作。
💡 金句
最快的求值,就是从不发生的求值。
👍 0
👎 0
← 返回 Lobsters 首页