apt-get을 통해 Zabbix를 설치할 수 없습니다 - 체크섬 오류 - Debian 9

apt-get을 통해 Zabbix를 설치할 수 없습니다 - 체크섬 오류 - Debian 9

Debian 9에서는 apt-get install을 사용하여 Zabbix를 설치할 수 없습니다. Zabbix 페이지의 지침을 따랐습니다. 버전 3.4 - Debian 9 - PostgreSQL을 선택했지만 Postgres 대신 3.2, 3.0 LTS 버전 또는 MySQL도 선택했지만 소용이 없었습니다. 다음 명령을 사용하여 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 update 또는 --fix-missing으로는 문제가 해결되지 않았습니다. 내 소스 목록은 표준(폴란드 데비안 저장소)이지만 미국 및 호주 테스트 서버도 사용해 보았습니다.

나는 노력했다

rm -rf /var/lib/apt/lists/*

apt-get 정리, 업데이트, 업그레이드 등 아무것도 도움이 되지 않습니다. 문제는 zabbix-server-pgsql 또는 zabbix-server-mysql에서만 발생합니다. 다른 패키지는 올바르게 설치되었습니다. 3.2 및 3.0 LTS 버전에서도 동일한 문제가 발생합니다.

편집하다

적절한 설치 전에 다음 지침을 사용했습니다.

 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를 설치하려고 시도했지만 문제가 있었지만 적절한 설치 후 메시지는 다음과 같습니다.

cannot download (...) libsnmp30 (...) - wrong size

해결됨- Fortigate 방화벽은 libsnmp30 패키지를 차단합니다. - Debian 저장소의 웹 브라우저에서 다운로드하고 싶은 경우에도 마찬가지입니다. 프록시를 통해 다운로드하고 dpkg를 통해 패키지를 설치했는데 작동했습니다.

답변1

해결되었습니다! libsnmp30 패키지를 차단하는 방화벽/라우터 문제가 있습니다. 수동으로 다운로드하고 dpkg를 사용하여 설치했습니다.

관련 정보