Dependencies of the PEM Server and Agent on Linux

Dependencies of the PEM Server and Agent on Linux#

LinuxのPEMサーバーおよびエージェントパッケージは、さまざまなシステムライブラリに依存しています。 参考として、これらの依存関係について以下に詳しく説明します。

注釈

PEMエージェントは常にPEMサーバーとともにインストールされるため、すべての依存関係はPEMサーバーデータベースまたはWebアプリケーションがインストールされるホストに存在する必要があります。

通常、PEMは、特定のプラットフォームとアーキテクチャのベンダーリポジトリから入手可能な各依存関係の最新バージョンに対してビルドされます。場合によっては、PEMには、ベンダーリポジトリで利用可能なものよりも新しいバージョンのライブラリが必要です。これらの場合、パッケージの新しいバージョンの接頭辞edb- はEDBのリポジトリから取得されます。

注釈

この情報は参考のために提供されています。ベンダーリポジトリからのパッケージは、EDBによってサポートまたはパッチされていません。 これらのパッケージの詳細については、オペレーティングシステムのドキュメントまたはサポートプロバイダーを参照してください。

これらの依存関係は頻繁に更新されるため、以下の表はPEMの最新パッチリリースでのみ有効です。

PEMサーバーにはPython 3が必要です。 Apache HTTPDをWebサーバーとして使用する場合、mod_wsgiモジュールも必要です。

Platform

Architecture

Python/mod_wsgi package

Python version

Python path

RHEL 8

x86_64

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

ppc64le

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

s390x

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

RHEL 9

x86_64

python39/python39-mod_wsgi

3.9

/usr/bin/python3

ppc64le

python39/python39-mod_wsgi

3.9

/usr/bin/python3

s390x

python39/python39-mod_wsgi

3.9

/usr/bin/python3

arm64

python39/python39-mod_wsgi

3.9

/usr/bin/python3

SLES 15

x86_64

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

ppc64le

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

s390x

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

Ubuntu 22

amd64

python310/libapache2-mod-wsgi-py3

3.10

/usr/bin/python3

Ubuntu 24

amd64

python312/libapache2-mod-wsgi-py3

3.12

/usr/bin/python3

Debian 11

amd64

edb-python310/edb-python310-mod-wsgi

3.10

/usr/libexec/edb-python310/bin/python3

Debian 12

amd64/arm64

python311//libapache2-mod-wsgi-py3

3.11

/usr/bin/python3

OpenSSL#

PEMサーバーとエージェントにはOpenSSLが必要です。

Platform

Architecture

package-version

RHEL 8

x86_64

openssl-1.1.1k

ppc64le

openssl-1.1.1k

s390x

openssl-1.1.1k

RHEL 9

x86_64

openssl-3.0.7

ppc64le

openssl-3.0.7

s390x

openssl-3.0.7

arm64

openssl-3.0.7

SLES 15

x86_64

openssl-1.1.1l

ppc64le

openssl-1.1.1l

s390x

openssl-1.1.1l

Ubuntu 22

amd64

openssl-3.0.2

Ubuntu 24

amd64

openssl-3.0.13

Debian 11

amd64

openssl-1.1.1w

Debian 12

amd64/arm64

openssl-3.0.11

Libcurl#

PEMエージェントにはlibcurlが必要です。

Platform

Architecture

package-version

RHEL 8

x86_64

libcurl-pem-8.4.0

ppc64le

curl-7.61.1

s390x

curl-7.61.1

RHEL 9

x86_64

curl-7.76.1

ppc64le

curl-7.76.1

s390x

curl-7.76.1

arm64

curl-7.76.1

SLES 15

x86_64

curl-8.0.1

ppc64le

curl-8.0.1

s390x

curl-8.0.1

Ubuntu 22

amd64

libcurl4-7.81.0

Ubuntu 24

amd64

libcurl4t64-8.5.0

Debian 11

amd64

libcurl4-7.74.0

Debian 12

amd64/arm64

libcurl4-7.88.1

SNMP++#

PEMエージェントにはSNMP++が必要です。すべてのプラットフォームはedb-snmp++ 3.6.0 を使用します。

Boostライブラリ#

PEMエージェントには、Boostライブラリが必要です。

Platform

Architecture

package-version

RHEL 8

x86_64

boost169-system-1.69.0

ppc64le

boost-system-1.66.0

s390x

boost-system-1.66.0

RHEL 9

x86_64

boost-system-1.75.0

ppc64le

boost-system-1.75.0

s390x

boost-system-1.75.0

arm64

boost-system-1.75.0

SLES 15

x86_64

libboost_regex1_66_1-1.66.0

ppc64le

libboost_regex1_66_1-1.66.0

s390x

libboost_regex1_66_1-1.66.0

Ubuntu 22

amd64

libboost-system1.74.0-1.74.0

Ubuntu 24

amd64

libboost-system1.74.0-1.74.0

Debian 11

amd64

libboost-system1.74.0-1.74.0

Debian 12

amd64/arm64

libboost-system1.74.0-1.74.0