instalando o perf no RedHat

3

Eu li sobre a ferramenta perf e estava interessado em usar no meu RedHat. No Ubuntu, basta chamar sudo apt-get install linux-tools-2.6.38-11 .

E o RED HAT? Eu tentei os dois:

yum install linux-tools
yum install perf

... mas não funciona.

Você sabe onde posso obter o código-fonte para que eu possa compilá-lo sozinho? Atualmente, o repositório YUM está apontando para um servidor com a maioria dos pacotes que normalmente instalamos, mas talvez esteja faltando esse pacote.

Qual repositório posso adicionar para fazer o download?

Minha chamada para o yum está correta? Eu li essa chamada do link

Muito obrigado

p.s. abaixo detalhes sobre minha máquina

uname -a
Red Hat Enterprise Linux Server release 5.3 (Tikanga)

cat /etc/redhat-release
Linux lndbxdev01 2.6.24.7-108.el5rt #1 SMP PREEMPT RT Mon Mar 23 10:58:10 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

Esta é a mensagem de erro

Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
myrepository                                           |  951 B     00:00     
Setting up Install Process
Parsing package install arguments
No package perf available.
Nothing to do
    
por Abruzzo Forte e Gentile 21.03.2012 / 14:51

2 respostas

5

perf é novo o suficiente para não estar disponível no RHEL 5.x, o IIRC foi adicionado apenas no kernel 2.6.31. Está lá no RHEL 6, no entanto.

    
por 23.04.2012 / 21:15
2

Parece que está disponível no repositório epel. Você precisa executar o seguinte comando como root para instalar o epel repos em sua máquina RedHat / CentOS:

 rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Então

yum update

e depois

yum install google-perftools google-perftools-devel

Se você estiver executando o RHEL6, será necessário instalar o seguinte de acordo com o link enviado:

rpm -Uvh http://pkgs.org/centos-6-rhel-6/epel-i386/pprof-2.0-3.el6.2.noarch.rpm.html

O acima deve fazê-lo.

    
por 23.04.2012 / 18:37