mirror of
https://github.com/ryan4yin/nixos-and-flakes-book
synced 2024-11-10 06:44:14 +00:00
fix: add missing ripgrep to nix shell
This commit is contained in:
parent
fed4d5e388
commit
be0143dcdb
2 changed files with 2 additions and 2 deletions
|
@ -76,7 +76,7 @@ sudo nix store gc --debug
|
|||
|
||||
To find out why a package is installed, you can use the following command:
|
||||
|
||||
1. Enter a shell with `nix-tree` available: `nix shell nixpkgs#nix-tree nixpkgs#ripgrep`
|
||||
1. Enter a shell with `nix-tree` & `rg` available: `nix shell nixpkgs#nix-tree nixpkgs#ripgrep`
|
||||
1. ` nix-store --gc --print-roots | rg -v '/proc/' | rg -Po '(?<= -> ).*' | xargs -o nix-tree`
|
||||
1. `/<package-name>` to find the package you want to check.
|
||||
1. `w` to show the package is depended by which packages, and the full dependency chain.
|
||||
|
|
|
@ -72,7 +72,7 @@ sudo nix store gc --debug
|
|||
|
||||
查询为什么某个包被安装,当前环境中的谁依赖了它:
|
||||
|
||||
1. 进入一个带有 `nix-tree` 的 shell:`nix shell nixpkgs#nix-tree`
|
||||
1. 进入一个带有 `nix-tree` 与 `rg` 的 shell:`nix shell nixpkgs#nix-tree nixpkgs#ripgrep`
|
||||
1. ` nix-store --gc --print-roots | rg -v '/proc/' | rg -Po '(?<= -> ).*' | xargs -o nix-tree`
|
||||
1. `/<package-name>` 以查找到你想查询的包
|
||||
1. 输入 `w`,看看谁依赖了它(`why depends`),以及完整的依赖链。
|
||||
|
|
Loading…
Reference in a new issue