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は問題を解決しませんでした。私のソースリストは標準(ポーランドのDebianリポジトリ)ですが、アメリカとオーストラリアのテストサーバーも試してみました。

頑張った

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リポジトリのWebブラウザからダウンロードしたい場合も同様です。私はプロキシ経由でダウンロードし、dpkg経由で​​パッケージをインストールしましたが、うまくいきました。

答え1

解決しました! libsnmp30パッケージをブロックするファイアウォール/ルーターの問題があります。手動でダウンロードし、dpkgを使用してインストールしました。

関連情報