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

16193
Abruzzo Forte e Gentile

Я читал об 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 
3
Re: «не работает» - что было на самом деле сообщение об ошибке? RedGrittyBrick 12 лет назад 0

2 ответа на вопрос

5
janneb

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

2
gyre

Похоже, он доступен в репозитории 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 

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

Похожие вопросы