This morning I tried to install Zabbix following the official installation guide and it miserably failed. It cannot find specific architecture within the Zabbix repo. It fails with:
So any installation installs debian stock 1:6.0.14+dfsg-1+b1 arm64, which is not what I want.
Full reproduction below:
Code:
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'https://repo.zabbix.com/zabbix/6.4/debian bookworm InRelease' doesn't support architecture 'arm64'
Full reproduction below:
Code:
# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 12 (bookworm) Release: 12 Codename: bookworm zz0.sgyujrlxjgczz # cat /etc/debian_version 12.5 # uname -a Linux host.domain.lv 6.1.0-18-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/# # sudo apt purge zabbix\* Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'zabbix-sender' for glob 'zabbix*' Note, selecting 'zabbix-proxy-sqlite3' for glob 'zabbix*' Note, selecting 'zabbix-java-gateway' for glob 'zabbix*' Note, selecting 'zabbix-server-pgsql' for glob 'zabbix*' Note, selecting 'zabbix-release' for glob 'zabbix*' Note, selecting 'zabbix-proxy-pgsql' for glob 'zabbix*' Note, selecting 'zabbix-server-mysql' for glob 'zabbix*' Note, selecting 'zabbix-agent' for glob 'zabbix*' Note, selecting 'zabbix-proxy-mysql' for glob 'zabbix*' Note, selecting 'zabbix-agent2' for glob 'zabbix*' Note, selecting 'zabbix-web-service' for glob 'zabbix*' Note, selecting 'zabbix-frontend-php' for glob 'zabbix*' Note, selecting 'zabbix-agent' instead of 'zabbix-sender' Package 'zabbix-agent' is not installed, so not removed Package 'zabbix-agent2' is not installed, so not removed Package 'zabbix-frontend-php' is not installed, so not removed Package 'zabbix-java-gateway' is not installed, so not removed Package 'zabbix-proxy-mysql' is not installed, so not removed Package 'zabbix-proxy-pgsql' is not installed, so not removed Package 'zabbix-proxy-sqlite3' is not installed, so not removed Package 'zabbix-server-mysql' is not installed, so not removed Package 'zabbix-server-pgsql' is not installed, so not removed Package 'zabbix-web-service' is not installed, so not removed The following packages will be REMOVED: zabbix-release* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 20.5 kB disk space will be freed. Do you want to continue? [Y/n] Y (Reading database ... 51326 files and directories currently installed.) Removing zabbix-release (1:6.4-1+debian12) ... (Reading database ... 51322 files and directories currently installed.) Purging configuration files for zabbix-release (1:6.4-1+debian12) ... # sudo apt update Hit:1 http://mirror.hetzner.com/debian/packages bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://security.debian.org/debian-security bookworm-security InRelease Hit:5 http://mirror.hetzner.com/debian/packages bookworm-updates InRelease Hit:6 http://mirror.hetzner.com/debian/security bookworm-security InRelease Hit:7 https://download.docker.com/linux/debian bookworm InRelease Hit:8 https://repos.influxdata.com/debian stable InRelease Get:9 https://pkgs.tailscale.com/stable/debian bookworm InRelease Fetched 6,566 B in 1s (6,040 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. # wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/ --2024-03-13 06:50:51-- https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian12_all.deb Resolving repo.zabbix.com (repo.zabbix.com)... 2604:a880:2:d0::2062:d001, 178.128.6.101 Connecting to repo.zabbix.com (repo.zabbix.com)|2604:a880:2:d0::2062:d001|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3540 (3.5K) [application/octet-stream] Saving to: ‘zabbix-release_6.4-1+debian12_all.deb’ zabbix-release_6.4-1+debian12_all.deb 100%[=======================================================================================================>] 3.46K --.-KB/s in 0s 2024-03-13 06:50:52 (85.4 MB/s) - ‘zabbix-release_6.4-1+debian12_all.deb’ saved [3540/3540] # sudo dpkg -i zabbix-release_6.4-1+debian12_all.deb Selecting previously unselected package zabbix-release. (Reading database ... 51321 files and directories currently installed.) Preparing to unpack zabbix-release_6.4-1+debian12_all.deb ... Unpacking zabbix-release (1:6.4-1+debian12) ... Setting up zabbix-release (1:6.4-1+debian12) ... # sudo apt update Hit:1 http://security.debian.org/debian-security bookworm-security InRelease Hit:2 http://mirror.hetzner.com/debian/packages bookworm InRelease Hit:3 http://mirror.hetzner.com/debian/packages bookworm-updates InRelease Hit:4 http://mirror.hetzner.com/debian/security bookworm-security InRelease Hit:5 http://deb.debian.org/debian bookworm InRelease Hit:6 http://deb.debian.org/debian bookworm-updates InRelease Hit:7 https://repos.influxdata.com/debian stable InRelease Hit:8 https://download.docker.com/linux/debian bookworm InRelease Get:9 https://pkgs.tailscale.com/stable/debian bookworm InRelease Get:10 https://repo.zabbix.com/zabbix/6.4/debian bookworm InRelease [4,933 B] Get:11 https://repo.zabbix.com/zabbix/6.4/debian bookworm/main Sources [2,262 B] Fetched 13.8 kB in 1s (9,775 B/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'https://repo.zabbix.com/zabbix/6.4/debian bookworm InRelease' doesn't support architecture 'arm64' zz0.40ll2o9gwezz
only LTS versions (6 and 7 (prerelease)), IIRC they have that build done manually and its not for each version or something..
Comment