Zabbixインストールエラー。libgnutls.so.13()(64bit) とlibgnutls.so.13(GNUTLS_1_3)(64bit) の不足について。

初めまして。
AWSのインスタンスに、zabbix1.8のインストールを試みているのですが、
次のパッケージが足りずインストール出来ません。

・libgnutls.so.13()(64bit)
・libgnutls.so.13(GNUTLS_1_3)(64bit)

下記メッセージの通り、「--skip-broken」をつけてインストールしてみたのですが、
/etc/zabbix 配下には空の web ディレクトリが作成されるだけで、
インストールできませんでした。

上記不足のパッケージの在処をご存じか、正常なインストール方法について、
知恵をお借りできますでしょうか。
(関係ありませんでしたが、gnutls-devel-2.8.5-4.6.amzn1.x86_64 は
インストールしました)

[実施手順]
=========================
# wget http://www.zabbix.jp/binaries/relatedpkgs/rhel5/x86_64/zabbix-jp-release...
# rpm -ivh zabbix-jp-release-5-5.noarch.rpm
# alternatives --config zabbix-jp-release
 ⇒4を選択

# yum install zabbix zabbix-server zabbix-server-mysql zabbix-web zabbix-web-server
Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
* amzn-main: packages.ap-northeast-1.amazonaws.com
* amzn-updates: packages.ap-northeast-1.amazonaws.com
* base: mirrors.usc.edu
* epel: ftp.iij.ad.jp
* rpmforge: mirror.fairway.ne.jp
amzn-main | 2.1 kB 00:00
amzn-updates | 2.3 kB 00:00
5088 packages excluded due to repository priority protections
Setting up Install Process
No package zabbix-web-server available.
Resolving Dependencies
--> Running transaction check
---> Package zabbix.x86_64 0:1.8.15-2.el6 will be installed
---> Package zabbix-server.x86_64 0:1.8.15-2.el6 will be installed
---> Package zabbix-server-mysql.x86_64 0:1.8.15-2.el6 will be installed
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: zabbix-server-mysql-1.8.15-2.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: zabbix-server-mysql-1.8.15-2.el6.x86_64
--> Processing Dependency: libiksemel.so.3()(64bit) for package: zabbix-server-mysql-1.8.15-2.el6.x86_64
--> Processing Dependency: libOpenIPMIposix.so.0()(64bit) for package: zabbix-server-mysql-1.8.15-2.el6.x86_64
--> Processing Dependency: libOpenIPMI.so.0()(64bit) for package: zabbix-server-mysql-1.8.15-2.el6.x86_64
---> Package zabbix-web.noarch 0:1.8.15-2.el6 will be installed
--> Processing Dependency: zabbix-web-database = 1.8.15-2.el6 for package: zabbix-web-1.8.15-2.el6.noarch
--> Running transaction check
---> Package OpenIPMI-libs.x86_64 0:2.0.16-12.7.amzn1 will be installed
---> Package iksemel.x86_64 0:1.4-1.el5.rf will be installed
--> Processing Dependency: libgnutls.so.13(GNUTLS_1_3)(64bit) for package: iksemel-1.4-1.el5.rf.x86_64
--> Processing Dependency: libgnutls.so.13()(64bit) for package: iksemel-1.4-1.el5.rf.x86_64
---> Package mysql51-libs.x86_64 0:5.1.66-1.57.amzn1 will be installed
---> Package zabbix-web-mysql.noarch 0:1.8.15-2.el6 will be installed
--> Finished Dependency Resolution
Error: Package: iksemel-1.4-1.el5.rf.x86_64 (rpmforge)
Requires: libgnutls.so.13()(64bit)
Error: Package: iksemel-1.4-1.el5.rf.x86_64 (rpmforge)
Requires: libgnutls.so.13(GNUTLS_1_3)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
=========================

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

利用されているOSは何ですか?
AWSのインスタンスと書かれていることと、インストールされたと
書かれているgnutlsのパッケージ名にamzn1という文字列があるこ
とから推測すると、Amazon Linuxを利用されていませんか?

そうであるならば、ZABBIX-JPのyumリポジトリでは、RHELとCentOS
で利用できるrpmしか公開していませんので、ZABBIX-JPのyumリポ
ジトリを利用してのインストールは、各種ライブラリのバージョン
や依存関係が異なりますのでインストールできません。

昔のAmazon Linuxのバージョンであれば、RHEL 6用を利用できたの
ですが、現時点では上記の通り、各種パッケージのバージョンが新
しくなってしまっていたり、依存関係が異なるのです。

どうしても、Amazon LinuxにZabbixをインストールされたい場合は、

 ・ソースからインストールする
 ・私が公開しているSRPMからRPMを作成してインストールする

などの対応が必要になると思います。

ご参考:
 Amazon Linux用SRPM (1.8.16用は準備中)
 https://github.com/atanaka7/zabbix-jp-amzn1
 以下、2.0用ですが同様の手順で1.8用のRPMもビルドできます。
 http://understeer.hatenablog.com/entry/2012/07/23/152304

ユーザー nsatoshi の写真

TNK様

早速のレスポンスありがとうございます。
申し訳ありません、OSを記載していませんでした。。
お察しの通り、Amazon Linuxです。

各パッケージが新しくなっているので、
依存関係でAmazon Linuxにはインストール出来ないんですね。。

各インスタンスの監視として、先週のうちにインストール完了予定だったのですが、
予定通りいかないものですね。。

ご教授頂いたURLを参考に、インストールを進めたいと思います。
本当にありがとうございました。