无法在Debian 9上使用apt-get install安装Zabbix。我在Zabbix页面上遵循说明-我选择3.4版-Debian 9-PostgreSQL,但也选择3.2、3.0 LTS版本或MySQL代替Postgres-没有效果。当我尝试使用命令安装Zabbix时:
apt install zabbix-server-pgsql zabbix-frontend-php php-pgsql zabbix-agent
然后输出看起来像这样(原始输出为波兰语-这是我的翻译):
(...)
incorrect checksum
Hashes of expected file:
SHA256: 2cd774 (...)
MD5Sum: 2636bf (...)
Filesize: 231550 [weak]
Hashes of received file:
SHA256: 9214bd (...)ap
MD5Sum: e4c0b (...)
Filesize: 2438 [weak]
last modification reported: Tue, 30 Jan 2018, 17:04
E: Cannot download some files, please try apt-get update or --fix-missing option
当然,apt-get更新或--fix-missing无法解决问题。我的sources.list是标准的(波兰语Debian存储库),但我也尝试了美国甚至澳大利亚的测试服务器。
我试过
rm -rf /var/lib/apt/lists/*
并易于清洁,更新,升级等。没有任何帮助。问题仅在于zabbix-server-pgsql或zabbix-server-mysql。其他软件包已正确安装。同样的问题是3.2和3.0 LTS版本。
编辑
在apt安装之前,我使用了以下说明:
wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb
dpkg -i zabbix-release_3.4-1+stretch_all.deb
apt update
来自zabbix.com/download页面的说明。此外,我尝试在VirtualBox上的测试Debian 8上安装Zabbix,也有问题,但是apt安装后只有信息是-
cannot download (...) libsnmp30 (...) - wrong size
已解决-Fortigate防火墙阻止了libsnmp30软件包-即使我想从Debian仓库从Web浏览器下载它。我通过代理下载了该文件,并通过dpkg安装了该程序包,并且可以正常工作。
解决了!防火墙/路由器出现问题,阻止了libsnmp30软件包。我手动下载并与dpkg一起安装。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句