Linux,コマンドがどのパッケージに含まれているのかを確認する

スポンサーリンク

鍛錬 772

Linux,コマンドがどのパッケージに含まれているのかを確認する

指定したコマンドが、どの Debian パッケージに含まれているのかを確認するには、dpkg コマンドを使用します。
 
使用方法は、以下に示す通りです。

dpkg -S コマンド名

オプション

以下は、上記のオプションについてです。

オプション 機能
-S 指定したファイルが、どのパッケージからインストールされたのかを確認する
スポンサーリンク

実行結果

以下は、コマンド「cat」と「ps」をインストールしたパッケージを確認しています。

関連記事:Linux,コマンドが配置されているディレクトリのフルパスを表示

***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ which cat
/bin/cat
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ dpkg -S /bin/cat
coreutils: /bin/cat
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ which ps
/bin/ps
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ 
***@ubuntu:/var/tmp$ dpkg -S /bin/ps
procps: /bin/ps

 
上記に示した通り、私のPC環境では、コマンド「cat」はパッケージ「coreutils」に、コマンド「ps」はパッケージ「procps」に含まれていることが分かりました。

タイトルとURLをコピーしました