Archaea

インストール先を指定して、RPMパッケージをインストールする(サーバ)

パッケージ管理システムにRPMを使用しているLinuxディストリビューションで、インストール時にインストール先を変更することができます。

rpmコマンドの次のオプションを使用してインストールを行います。

--relocate
--badreloc

サーバインストール時には、環境変数「ARCHAEA_TOOLS_INSTDIR」を使用して、インストール先に指定したディレクトリに、サーバ鍵・サーバ証明書を生成できます。

ARCHAEA_TOOLS_INSTDIR

実行例

サーバへのインストール先を/usr/local/archaea_toolsに変更する場合は次の様に実行します。

[user@localhost ~]$ sudo ARCHAEA_TOOLS_INSTDIR=/usr/local/archaea_tools rpm -ivh --relocate /=/usr/local/archaea_tools --badreloc bytix-archaea-tools-server-1.4.4-19.el9.x86_64.rpm
Verifying... ################################# [100%]
準備しています... ################################# [100%]
更新中 / インストール中...
1:bytix-archaea-tools-server-1.4.4-################################# [100%]
Installing the package into /usr/local/archaea_tools ...
writing RSA key
writing RSA key
Warning: No -copy_extensions given; ignoring any extensions in the request
The package might be installed in another place rather than the default place (/usr, /etc).
The service file was not found at /usr/lib/systemd/system/hcpd.service.
So configuring the service was skipped.
Please set up a systemd service or the following files by yourself.
/etc/pam.d/hcpd
/etc/sysconfig/hcpd

次のシステム設定ファイルは、/usrまたは/etc配下になりますので、インストール後に個別に調整して使用してください。

  • /usr/lib/systemd/system/hcpd.service
  • /etc/pam.d/hcpd
  • /etc/sysconfig/hcpd

確認

インストール先を変更した場合、以下のオプションで情報を表示することができます。

[user@localhost ~]$ /usr/local/archaea_tools/usr/sbin/hcpd -V
hcp server (hcpd) 1.4.4_19 / Linux (HpFP2 2.0.0.91_21 WSAPI 0.0.1.30 WS 4.2.0-1)
Installed prefix : /usr/local/archaea_tools (/usr/local/archaea_tools/usr/sbin/hcpd)

詳細はオンラインドキュメントでご確認ください。

アンインストールするには

アンインストール時は、通常どおりパッケージ名を指定して削除を行います。
※–relocate、–badrelocは指定しません。

[user@localhost ~]$ sudo ARCHAEA_TOOLS_INSTDIR=/usr/local/archaea_tools rpm -e bytix-archaea-tools-server

 

通常のインストール方法については、以下をご参照ください。
サーバセットアップ Red Hat Enterprise Linux (RHEL)
サーバセットアップ SUSE Linux Enterprise (SLE)

TOP