特定のパッケージによってインストールされたファイルを見つける方法は? .debファイルはどこにありますか?

特定のパッケージによってインストールされたファイルを見つける方法は? .debファイルはどこにありますか?

をインストールしてpulseaudio-module-bluetooth使用していますapt

$ type pulseaudio-module-bluetooth
bash: type: pulseaudio-module-bluetooth: not found
$ which pulseaudio-module-bluetooth
$ whereis pulseaudio-module-bluetooth
pulseaudio-module-bluetooth:

明らかに、私は間違ったものを探しています。パッケージは単にパッケージと同じ名前のコマンドをインストールしません。それでは。

このパッケージによってインストールされたすべてのコマンド(または実行可能ファイル)とその場所を知りたいです。

答えて」debパッケージアーカイブに関する情報を取得するには?「このパッケージでインストールされたファイルを見つける方法を教えてください。.debファイルがある場合。ただし、.debファイルから直接インストールするわけではありません。私はそれを使用していますapt.debそのファイルはどこにありますか?それ使用されるか。この質問に対する回答のコマンドを使用してクエリできるコピーは私のシステムにありますか?どこ?

自分のシステムにローカルコピーがない場合を使用して取得できますかapt?どのように?

直接実行するapt必要がないようにこの問題を解決できる便利な(または同様の)コマンドはありますか?dpkg-debそれは何ですか?

.deb明示的にファイルをダウンロードしなくても、パッケージ内のファイルのリストをオンラインで完全に見つけることができます。今後何でもインストールしますかapt?インストールする方法?

答え1

あなたの質問に既存の答えがあるようです。debパッケージアーカイブに関する情報を取得するには?)しかし見つかりません。

の内容をリストします。インストール済みカプセル化するには、以下を使用しますdpkg -L

dpkg -L pulseaudio-module-bluetooth

インストールする前にパッケージの内容を一覧表示するには、をインストールして実行しapt-fileapt update

apt-file list pulseaudio-module-bluetooth

パッケージをダウンロードまたはインストールしなくても、パッケージの内容が一覧表示されます。

以下でパッケージの内容を見ることもできます。該当するWebページ;ページ下部の「ファイルリスト」リンクを見つけます。

答え2

以下はいくつかの方法です。最も簡単な方法の1つは、特定のパッケージをダウンロードすることです。

cd /tmp/ && apt download pulseaudio-module-bluetooth

そして、次のようにパッケージの内容を一覧表示します。

dpkg -c pulseaudio-module-bluetooth-{version_stuff}.deb |grep bin

答え3

頼む

このパッケージによってインストールされたすべてのコマンド(または実行可能ファイル)とその場所を知りたいです。

私が見つけたこの回答メンバーから進化2~へlinuxquestions.com彼はこれを正確に実行するための良い「-lsbin」オプションがあると述べましたdlocatedlocateあなたが言及したので、私はaptあなたがDebian派生物を使用しているので、dlocateディストリビューションに使用できると仮定します。

たとえば、libreoffice7.0に付属のすべての実行可能ファイルを見つけるには、次のようにします。

root#ychaouche-PC 14:15:15 /opt # dlocate -lsbin libreoffice7.0
/opt/libreoffice7.0/program/minidump_upload
/opt/libreoffice7.0/program/oosplash
/opt/libreoffice7.0/program/soffice
/opt/libreoffice7.0/program/soffice.bin
/opt/libreoffice7.0/program/unoinfo
/opt/libreoffice7.0/program/unopkg
/opt/libreoffice7.0/program/unopkg.bin
root#ychaouche-PC 14:19:44 /opt #

これを行うupdate-dlocateには、次のことが必要であることに注意してください。dlocate

関連情報