Hello together,
can everybody help me about upgrading my CheckMK - Version?
I am using CheckMK 1.5.0p20 under Debian Stretch (ASUS Tinkerboard S) and I want to upgrade to the newest Version.
Did there any tools, issue, helps, etc. for that?
Hi @fayepal,
thank you very much for your help.
It seem the right one → But, how can i find the NEWEST Version for ARM-Architecture?
ASUS Tinkerboard S is an ARM-Singleboard
Dear Andreas,
thank you very much for your help.
Will on my old Board “Tinkerboard S” it´does´t work the newest version.
So, i change my Board to RaspBerry 4 with Debian Buster 64bit…
I installed it so, how it write on: GitHub - chrisss404/check-mk-arm: Checkmk for Raspberry Pi. and it don´t want to work
I´ve got the following message:
dpkg -i check-mk-raw-*.buster_armhf.deb
Vormals nicht ausgewähltes Paket check-mk-raw-1.6.0p13:armhf wird gewählt.
(Lese Datenbank … 85931 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von check-mk-raw-1.6.0p13_0.buster_armhf.deb …
Entpacken von check-mk-raw-1.6.0p13:armhf (0.buster) …
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von check-mk-raw-1.6.0p13:armhf:
check-mk-raw-1.6.0p13:armhf hängt ab von time.
check-mk-raw-1.6.0p13:armhf hängt ab von traceroute.
check-mk-raw-1.6.0p13:armhf hängt ab von dialog.
check-mk-raw-1.6.0p13:armhf hängt ab von dnsutils.
check-mk-raw-1.6.0p13:armhf hängt ab von graphviz.
check-mk-raw-1.6.0p13:armhf hängt ab von apache2.
check-mk-raw-1.6.0p13:armhf hängt ab von libdbi1.
check-mk-raw-1.6.0p13:armhf hängt ab von libevent-2.1-6.
check-mk-raw-1.6.0p13:armhf hängt ab von libgd3.
check-mk-raw-1.6.0p13:armhf hängt ab von libltdl7.
check-mk-raw-1.6.0p13:armhf hängt ab von libpango1.0-0.
check-mk-raw-1.6.0p13:armhf hängt ab von libperl5.28.
check-mk-raw-1.6.0p13:armhf hängt ab von libreadline7.
check-mk-raw-1.6.0p13:armhf hängt ab von libuuid1.
check-mk-raw-1.6.0p13:armhf hängt ab von binutils.
check-mk-raw-1.6.0p13:armhf hängt ab von rpm.
check-mk-raw-1.6.0p13:armhf hängt ab von php.
check-mk-raw-1.6.0p13:armhf hängt ab von php-cgi.
check-mk-raw-1.6.0p13:armhf hängt ab von php-cli.
check-mk-raw-1.6.0p13:armhf hängt ab von php-gd.
check-mk-raw-1.6.0p13:armhf hängt ab von php-sqlite3.
check-mk-raw-1.6.0p13:armhf hängt ab von php-pear.
check-mk-raw-1.6.0p13:armhf hängt ab von smbclient.
check-mk-raw-1.6.0p13:armhf hängt ab von rpcbind.
check-mk-raw-1.6.0p13:armhf hängt ab von lcab.
check-mk-raw-1.6.0p13:armhf hängt ab von xinetd.
check-mk-raw-1.6.0p13:armhf hängt ab von libfreeradius3.
check-mk-raw-1.6.0p13:armhf hängt ab von libpcap0.8.
check-mk-raw-1.6.0p13:armhf hängt ab von libgsf-1-114.
check-mk-raw-1.6.0p13:armhf hängt ab von libglib2.0-0.
check-mk-raw-1.6.0p13:armhf hängt ab von libffi6.
check-mk-raw-1.6.0p13:armhf hängt ab von libssl1.1.
check-mk-raw-1.6.0p13:armhf hängt ab von libpq5.
check-mk-raw-1.6.0p13:armhf hängt ab von libnl-3-200.
dpkg: Fehler beim Bearbeiten des Paketes check-mk-raw-1.6.0p13:armhf (–install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für systemd (241-7~deb10u4) werden verarbeitet …
Trigger für man-db (2.8.5-2) werden verarbeitet …
Fehler traten auf beim Bearbeiten von:
check-mk-raw-1.6.0p13:armhf
root@Zhexue-CheckMK:~/tools/software# apt-get install -f
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Abhängigkeiten werden korrigiert … Fertig
Die folgenden Pakete werden ENTFERNT:
check-mk-raw-1.6.0p13:armhf
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 415 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n]
(Lese Datenbank … 119038 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von check-mk-raw-1.6.0p13:armhf (0.buster) …
So, what is here wrong? All packets on my system was updated, etc. and the system has enough space in SD-Card, etc. Can you help me here please!
The manual suggests you use gdebi to install the .deb package and its dependencies in one go (instead of using dpkg -i which results in errors that you need to fix by a run of apt-get install -f). See https://checkmk.com/cms_install_packages_debian.html
On recent Debian releases, you can also use apt install /path/to/package.deb to install a local package while still automatically retrieving its dependencies from any configured repository.
I’m not sure if it will help in this case, since I haven’t used Checkmk on arm and can’t comment on the quality of this (inofficial?) package. But surely worth a try
Thank you, Martin.
But this is not working like on your link show:
gdebi check-mk-raw-1.6.0p13_0.buster_armhf.deb
Reading package lists… Done
Building dependency tree
Reading state information… Done
Reading state information… Done
Dieses Paket kann nicht installiert werden
Cannot install ‘dnsutils:armhf’
root@Zhexue-CheckMK:~/tools/software# apt list dnsutils
Auflistung… Fertig
dnsutils/stable,now 1:9.11.5.P4+dfsg-5.1+deb10u1 arm64 [installiert]
dnsutils/stable 1:9.11.5.P4+dfsg-5.1+deb10u1 armhf
If I do that via: apt install I become this error-message:
apt install /root/tools/software/check-mk-raw-1.6.0p13_0.buster_armhf.deb
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Hinweis: »check-mk-raw-1.6.0p13:armhf« wird an Stelle von »/root/tools/software/check-mk-raw-1.6.0p13_0.buster_armhf.deb« gewählt.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
check-mk-raw-1.6.0p13:armhf : Hängt ab von: dnsutils:armhf soll aber nicht installiert werden
Hängt ab von: apache2:armhf soll aber nicht installiert werden
Hängt ab von: binutils:armhf soll aber nicht installiert werden
Hängt ab von: php:armhf
Hängt ab von: php-cgi:armhf
Hängt ab von: php-cli:armhf
Hängt ab von: php-gd:armhf
Hängt ab von: php-sqlite3:armhf
Hängt ab von: php-pear:armhf ist aber nicht installierbar
Hängt ab von: smbclient:armhf soll aber nicht installiert werden
Hängt ab von: rpcbind:armhf soll aber nicht installiert werden
Hängt ab von: libfreeradius3:armhf soll aber nicht installiert werden
Hängt ab von: libssl1.1:armhf soll aber nicht installiert werden
Hängt ab von: libpq5:armhf soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
If I do that in this way I´ve got the following error:
apt-get install -f check-mk-raw-1.6.0p13
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen… Fertig
Paket check-mk-raw-1.6.0p13:armhf ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.
E: Für Paket »check-mk-raw-1.6.0p13:armhf« existiert kein Installationskandidat.
========================================================================
So, the NEW OS on my Raspberry is an ARCH64 - System & not an armhf - Version.
The first ONE is the 64bit - Version & armhf is 32bit…
Dear Martin,
I find out the reason. Someone told /write me here, that I must install the 64bit for RASPBERRY PI4 - Plattform to using the new 1.6.x - Version from CheckMK. But this information is /was wrong.
On the github - website is ONLY the CheckMK - Version for armhf & this is a 32bit - Version
Now, after all tests, etc. I install now DEBIAN BUSTER for armhf, install the newest Version from the github & it´s work