Trying to install the check-mk-raw-1.6.0p8-el8-38.x86_64.rpm file which is the installer for CentOS. We have a CentOS 8 here which is officially supported according to the download page. Going by the installation instructions there is no special handling necessary for CentOS 8 and CheckMK 1.6.
Letzte Prüfung auf abgelaufene Metadaten: vor 0:44:13 am Fr 31 Jan 2020 10:01:00 CET.
Fehler:
Problem: conflicting requests
nothing provides libgsf needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides uuid needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides rpm-build needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides httpd needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php-cli needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides poppler-utils needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides xinetd needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides dialog needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides libpq needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php-xml needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides freeradius-utils needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides libdbi needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides perl-IO-Zlib needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides perl-Locale-Maketext-Simple needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides perl-Net-Ping needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php-gd needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php-mbstring needed by check-mk-raw-1.6.0p8-el8-38.x86_64
nothing provides php-pdo needed by check-mk-raw-1.6.0p8-el8-38.x86_64
(try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
Adding additional repositories remedies some of these dependencies, however, this unfilled dependency remains:
nothing provides libdbi needed by check-mk-raw-1.6.0p8-el8-38.x86_64
Thanks for the suggestion. After installing epel-release, it doesn’t fare much better:
[root@goe-vm-monigo01 ~]# yum install epel-release
Letzte Prüfung auf abgelaufene Metadaten: vor 0:00:50 am Fr 31 Jan 2020 11:06:27 CET.
Das Paket epel-release-8-8.el8.noarch ist bereits installiert.
Abhängigkeiten sind aufgelöst.
Nichts zu tun.
Fertig.
[root@goe-vm-monigo01 ~]# yum install time traceroute dialog fping graphviz graphviz-gd httpd libevent libdbi rpcbind net-snmp net-snmp-utils perl-Net-SNMP perl-Locale-Maketext-Simple perl-IO-Zlib php php-cli php-xml php-mbstring php-pdo php-gd rsync uuid xinetd freeradius-utils libpcap bind-utils poppler-utils libgsf rpm-build
Letzte Prüfung auf abgelaufene Metadaten: vor 0:00:57 am Fr 31 Jan 2020 11:06:27 CET.
Das Paket time-1.9-3.el8.x86_64 ist bereits installiert.
Kein Treffer für Argument: dialog
Das Paket graphviz-2.40.1-39.el8.x86_64 ist bereits installiert.
Das Paket graphviz-gd-2.40.1-39.el8.x86_64 ist bereits installiert.
Kein Treffer für Argument: httpd
Das Paket libevent-2.1.8-5.el8.x86_64 ist bereits installiert.
Kein Treffer für Argument: net-snmp
Kein Treffer für Argument: net-snmp-utils
Kein Treffer für Argument: perl-Locale-Maketext-Simple
Kein Treffer für Argument: perl-IO-Zlib
Kein Treffer für Argument: php
Kein Treffer für Argument: php-cli
Kein Treffer für Argument: php-xml
Kein Treffer für Argument: php-mbstring
Kein Treffer für Argument: php-pdo
Kein Treffer für Argument: php-gd
Das Paket rsync-3.1.3-6.el8.x86_64 ist bereits installiert.
Kein Treffer für Argument: uuid
Kein Treffer für Argument: xinetd
Kein Treffer für Argument: freeradius-utils
Das Paket libpcap-14:1.9.0-3.el8.x86_64 ist bereits installiert.
Das Paket bind-utils-32:9.11.4-26.P2.el8.x86_64 ist bereits installiert.
Kein Treffer für Argument: poppler-utils
Kein Treffer für Argument: libgsf
Kein Treffer für Argument: rpm-build
Fehler: Es konnte kein Treffer gefunden werden.: dialog httpd net-snmp net-snmp-utils perl-Locale-Maketext-Simple perl-IO-Zlib php php-cli php-xml php-mbstring php-pdo php-gd uuid xinetd freeradius-utils poppler-utils libgsf rpm-build
I’m new to the CentOS/Redhat sphere, so I might miss something obvious.
I think the AppStream-Repository is deactivated. That’s the problem.
Do you have the file /etc/yum.repos.d/CentOS-AppStream.repo?
You can change the setting from enabled=0 to enabled=1
works. What I am taking away from this is that CentOS 8 is supported, but the documentation is out of date, as it says that this extra work that went into that now is only listed for previous CentOS versions.