パックマンを使ってパッケージを検索するには? [コピー]

パックマンを使ってパッケージを検索するには? [コピー]

私はArchlinuxをインストールしましたが、インストールしたいと思いますnetstat。ただし、このコマンドを使用すると、pacman -Ss netstat関係のないパッケージ名が出力されます。インターネット検索の結果、netstatがに属することがわかりましたnet-tools。 net-toolsをインストールするとnetstatにアクセスできました。

最後のbashコマンドだけを知っているときに、パックマンとしてインストールするパッケージ名をどのように見つけますか?

答え1

これまで私が見つけた最良の方法はコマンドを使用することですpkgfile
以下からインストールできます。

# sudo pacman -S pkgfile

~によると公式アーチウィキ

pkgfileは検索ツールです文書パッケージから公式リポジトリ。

文書言及したbashコマンドのバイナリです)。

次のコマンドを実行してデータベースを更新することもできます。

# pkgfile -u

または、システムタイマーを有効にして自動的に更新することもできます。

# systemctl enable pkgfile-update.timer
# systemctl start pkgfile-update.timer

本当に素敵ですか? ! :)

はい

# pkgfile netstat
core/net-tools
extra/munin-node

# pkgfile netstat --verbose
core/net-tools 1.60.20160710git-1       /usr/bin/netstat
extra/munin-node 2.0.26-2               /usr/lib/munin/plugins/netstat

関連情報