如何在 nix 中查看有关软件包的信息?

如何在 nix 中查看有关软件包的信息?

我如何获得有关 nix 软件包的更多详细信息,例如验证它是否确实是我认为的那样。

在 Debian 中,我会使用apt-cache show;但我如何获得 nix 的类似信息?显示任意包的派生的命令就足够了,因为我可以使用该src行来查找托管该项目的网站。

答案1

将标志传递--descriptionnix-env -qa(“查询可用”) 以获得简短摘要,或传递--json(或--xml --meta) 以获得更详细的输出,其内容与 Debian 上的可用内容类似;尽管您可能还需要一些可以将这些表单转换为人类可读的东西

# nix-env -qa --description neovim
neovim-0.2.0  Vim text editor fork focused on extensibility and agility
# nix-env -qa --json neovim
{"nixos.neovim":{"name":"neovim-0.2.0","system":"x86_64-linux","meta":{"descriptio...

相关内容