Guixを介してインストールされたすべてのパッケージを一覧表示するには? Ubuntuではこれが通過しますdpkg -l
。
ベストアンサー1
guix package --list-installed
(guix package -I
)は、すべてのLinuxディストリビューションにインストールされているパッケージを一覧表示するのに有効な答えです。渡すパッケージマネージャguix
。
しかし、それは同じではありませんdpkg -l
。なぜですか?
dpkg -l
システムにインストールされているすべてのパッケージが一覧表示されます...、...を介してインストールされたguix
パッケージapt
に関する情報を取得できません。dpkg
独自にインストールされたパッケージにのみアクセスできます。guix
GuixSDから
GuixSDにはプリインストールされたパッケージが付属しています。また、guix package --list-installed
システム全体のパッケージを一覧表示するには、オプションを設定する必要があります--profile
。
guix package --list-installed --profile=/run/current-system/profile |awk '{print $1}'
たとえば、
$ guix package --list-installed=zile
$
何も返しません。
しかし:
$ guix package --list-installed --profile=/run/current-system/profile |awk '/zile/ {print $1,$2}'
zile 2.4.14
パッケージ管理(emacsモード):