Como instalar o Apache Benchmark no CentOS?

30

Eu tento instalar o Apache Benchmark usando Existe uma maneira de instalar o Apache Bench (ab) sem instalar soluções apache nos meus centos, mas quando executo yumdownloader httpd, recebo o erro:

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

O que é isso? e como posso consertá-lo?

Edit 1: eu tento usar Michael Hampton maneira, mas eu recebo estes erros:

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
Mehdi Yeganeh
fonte

Respostas:

72

Você pode descobrir qual pacote contém o programa que deseja usar yum provides:

yum provides /usr/bin/ab

Então você verá que abestá no httpd-toolspacote.

E agora você pode instalá-lo:

yum install httpd-tools
Michael Hampton
fonte
tanx um monte de resposta, mas eu recebo erro novamente .. por favor, verifique Edit 1
Mehdi Yeganeh
2
Você excluiu alguns pacotes ou, de outra forma, descartou sua configuração do yum. Verifique os /etc/yum.confarquivos e no /etc/yum.repos.ddiretório para obter exclusões inadequadas.
Michael Hampton
tanx muito, a sua para /etc/yum.conf, que excluía httpd: D
Mehdi Yeganeh
7
Você também pode simplesmente executarsudo yum install /usr/bin/ab
KingPong 1/15
11
A solução @KingPong fez o truque.
Tentando