Установка перф на RedHat

Я читаю о perf инструмент, и я был заинтересован в использовании в моем RedHat. На Ubuntu достаточно позвонить sudo apt-get install linux-tools-2.6.38-11,

А как насчет RED HAT? Я попробовал оба:

yum install linux-tools
yum install perf

... но это не работает.

Вы знаете, где я могу получить исходный код, чтобы я мог скомпилировать его самостоятельно? В настоящее время репозиторий YUM указывает на сервер с большинством пакетов, которые мы обычно устанавливаем, но, возможно, в нем отсутствует этот пакет.

Какой репозиторий я могу добавить, чтобы загрузить его?

Верен ли мой призыв к ням? Я прочитал этот звонок с http://joysofprogramming.com/install-perf-fedora-rhel/

большое спасибо

ps ниже подробности о моей машине

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

Это сообщение об ошибке

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

2 ответа

perf достаточно новый, поэтому он недоступен в RHEL 5.x, IIRC был добавлен только в ядре 2.6.31. Это там в RHEL 6, хотя.

Похоже, он доступен в репозитории epel. Чтобы установить репозитории epel на свой компьютер RedHat/CentOS, вам нужно выполнить следующую команду от имени пользователя root:

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

затем

yum update

а потом

yum install google-perftools google-perftools-devel

Если вы используете RHEL6, вы должны установить следующее по отправленной ссылке:

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

Выше должно сделать это.

Другие вопросы по тегам