Apache BenchmarkをCentOSにインストールする方法は?


30

はApacheソリューションをインストールせずにApache Bench(ab)をインストールする方法がありますが、実行するとApache Benchmarkをインストールしようとしますが、yumdownloader httpdエラーが発生します:

root@local [~/httpd]# yumdownloader httpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: yum.phx.singlehop.com
 * elrepo: repos.lax-noc.com
 * extras: centos.tcpdiag.net
 * updates: mirror.stanford.edu
No Match for argument httpd
Nothing to download

それは何ですか?どうすれば修正できますか?

編集1:マイケルハンプトンの方法を使用しようとしましたが、このエラーが発生します:

root@local [~]# yum provides /usr/bin/ab
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: yum.phx.singlehop.com
 * elrepo: repos.lax-noc.com
 * extras: centos.tcpdiag.net
 * updates: mirror.stanford.edu
No Matches found

root@local [~]# yum install httpd-tools
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: yum.phx.singlehop.com
 * elrepo: repos.lax-noc.com
 * extras: centos.tcpdiag.net
 * updates: mirror.stanford.edu
Setting up Install Process
No package httpd-tools available.
Error: Nothing to do

回答:


72

使用するプログラムが含まれているパッケージを見つけるには、次を使用しyum providesます。

yum provides /usr/bin/ab

次に、それがパッケージに含まabれていることがわかりhttpd-toolsます。

そして今、あなたはそれをインストールすることができます:

yum install httpd-tools

答えのために多くのtanxが、私は再びエラーが表示されます..編集1
Mehdi Yeganeh

2
一部のパッケージを除外したか、yum設定を破棄しました。不適切な除外について/etc/yum.confは、/etc/yum.repos.dディレクトリ内のおよびファイルを確認してください。
マイケルハンプトン

tanxが多く、/etc/yum.confの場合、httpdを除外しました:D
Mehdi Yeganeh

7
また、単に実行することができますsudo yum install /usr/bin/ab
-KingPong

1
@KingPongソリューションがトリックを行いました。
試行
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.