3

Я читал об инструменте 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 ответа2

5

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

2

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .