LinuxForum.Fans
Тема

NRPE&yum

Автор: InVariable 19 сообщений 5070 просмотров
#255805

Пытаюсь установить NRPE на

Linux version 2.6.32-131.0.15.el6.x86_64 (mockbuild@x86-007.build.bos.redhat.com) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Tue May 10 15:42:40 EDT 2011
репозитории:

text

[root@host]# yum repolist
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
repo id                  repo name                                                       status
epel                     Extra Packages for Enterprise Linux 6 - x86_64                   7,404
rpmforge                 Red Hat Enterprise 6Server - RPMforge.net - dag                 11,012
repolist: 18,416
text

yum -y install nrpe
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
Setting up Install Process
Package nrpe is obsoleted by nagios-nrpe, trying to install nagios-nrpe-2.12-1.el5.rf.x86_64 instead
Resolving Dependencies
--> Running transaction check
---> Package nagios-nrpe.x86_64 0:2.12-1.el5.rf will be installed
--> Processing Dependency: nagios-plugins for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Processing Dependency: libssl.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Running transaction check
---> Package nagios-nrpe.x86_64 0:2.12-1.el5.rf will be installed
--> Processing Dependency: libssl.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
---> Package nagios-plugins.x86_64 0:1.4.15-2.el6 will be installed
--> Processing Dependency: nagios-common for package: nagios-plugins-1.4.15-2.el6.x86_64
--> Running transaction check
---> Package nagios-common.x86_64 0:3.3.1-3.el6 will be installed
---> Package nagios-nrpe.x86_64 0:2.12-1.el5.rf will be installed
--> Processing Dependency: libssl.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: nagios-nrpe-2.12-1.el5.rf.x86_64
--> Finished Dependency Resolution
Error: Package: nagios-nrpe-2.12-1.el5.rf.x86_64 (rpmforge)
           Requires: libcrypto.so.6()(64bit)
Error: Package: nagios-nrpe-2.12-1.el5.rf.x86_64 (rpmforge)
           Requires: libssl.so.6()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Или так

text

./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Пытаюсь поставить gcc

text

yum install gcc
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
Setting up Install Process
No package gcc available.
Error: Nothing to do

Куда копать подскажите? А то с Red Hat первый раз связался...

#255896
"InVariable" написал:
Куда копать подскажите? А то с Red Hat первый раз связался...

Доустановить же пакеты, которые он требует, точнее библиотеки:

"InVariable" написал:
Requires: libcrypto.so.6()(64bit)
"InVariable" написал:
Requires: libssl.so.6()(64bit)
#255897
"InVariable" написал:
repo id repo name status
epel Extra Packages for Enterprise Linux 6 - x86_64 7,404
rpmforge Red Hat Enterprise 6Server - RPMforge.net - dag 11,012

У Вас реально только два репозитория подключено? А, собственно, дистрибутивные где?

#255908

Ну система досталась в наследство, что подключено то подключено...

"Vadimsky" написал:
Доустановить же пакеты, которые он требует, точнее библиотеки:

Это как раз понятно...
Говорю yum install openssl
А он отвечает - Nothing to do

#255954

А какой конкретно подходит для моей системы?

#255958

Судя по

"InVariable" написал:
Linux version 2.6.32-131.0.15.el6.x86_64

то вам нужен CentOS 6.2 for x86_64 пакет

#256008
text

yum localinstall /root/openssl098e-0.9.8e-17.el6.centos.2.i686.rpm
Loaded plugins: product-id, subscription-manager
Updating Red Hat repositories.
Setting up Local Package Process
Examining /root/openssl098e-0.9.8e-17.el6.centos.2.i686.rpm: openssl098e-0.9.8e-17.el6.centos.2.i686
Marking /root/openssl098e-0.9.8e-17.el6.centos.2.i686.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package openssl098e.i686 0:0.9.8e-17.el6.centos.2 will be installed
--> Processing Dependency: libc.so.6 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libcom_err.so.2 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libdl.so.2 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libdl.so.2(GLIBC_2.0) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libdl.so.2(GLIBC_2.1) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libgssapi_krb5.so.2 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libk5crypto.so.3 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libk5crypto.so.3(k5crypto_3_MIT) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libkrb5.so.3 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libkrb5.so.3(krb5_3_MIT) for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libresolv.so.2 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Processing Dependency: libz.so.1 for package: openssl098e-0.9.8e-17.el6.centos.2.i686
--> Finished Dependency Resolution
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.7)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libkrb5.so.3(krb5_3_MIT)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.1.3)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libk5crypto.so.3(k5crypto_3_MIT)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.1)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libkrb5.so.3
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.4)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libgssapi_krb5.so.2
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libcom_err.so.2
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libz.so.1
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libresolv.so.2
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libk5crypto.so.3
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.3.4)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.0)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libdl.so.2
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6(GLIBC_2.3)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libdl.so.2(GLIBC_2.0)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libdl.so.2(GLIBC_2.1)
Error: Package: openssl098e-0.9.8e-17.el6.centos.2.i686 (/openssl098e-0.9.8e-17.el6.centos.2.i686)
           Requires: libc.so.6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Это что мне всё надо искать и вручную ставить??? Или можно автоматизировать???

#256012
"InVariable" написал:
Это что мне всё надо искать и вручную ставить??? Или можно автоматизировать???
"Hrafn" написал:
У Вас реально только два репозитория подключено? А, собственно, дистрибутивные где?
#256015
"InVariable" написал:
Ну система досталась в наследство, что подключено то подключено...

Как подключить? И какие правильные?

#256060

Я так понимаю, что у Вас именно Red Hat и подписка не куплена?

#256521
Hrafn написал:
Я так понимаю, что у Вас именно Red Hat и подписка не куплена?

Видимо так оно и есть... Можно подключить какие-то другие репозитории?

#256582

В таком случае. единственный вариант - подключение репозиториев от CentOS аналогичной версии

#256585
Hrafn написал:
В таком случае. единственный вариант - подключение репозиториев от CentOS аналогичной версии

Какие подойдут для данной системы? Полез в вики, там очень много делений на дополнительные и т.д...

#256594

как пример:

text
[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.lanigera.com/CentOS/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.lanigera.com/CentOS/RPM-GPG-KEY-CentOS-6
enabled=1

#released updates [updates] name=CentOS-$releasever - Updates baseurl=http://mirror.lanigera.com/CentOS/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=http://mirror.lanigera.com/CentOS/RPM-GPG-KEY-CentOS-6 enabled=1

#256595

пути до репозитоиев можно сменить, например. на яндексовские

#256597

А архитектуру как указывать? Я так понимаю это 64 разрядная?

#256602

Спасибо!

text

cat /etc/yum.repos.d/yandex.repo

[ya-base] name=Yandex - CentOS-$releasever - Base baseurl=http://mirror.yandex.ru/centos/6/os/x86_64 gpgcheck=1 gpgkey=http://mirror.yandex.ru/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

#released updates [ya-updates] name=Yandex - CentOS-$releasever - Updates baseurl=http://mirror.yandex.ru/centos/6/updates/x86_64/ gpgcheck=1 gpgkey=http://mirror.yandex.ru/centos/6/os/x86_64/RPM-GPG-KEY-CentOS-6

Войдите или зарегистрируйтесь, чтобы ответить.