GLPI再び(4)Agent Linux

 Linux用のAgentのインストールDebian系(ubuntu)でしか試していないけど

glpi-agent-1.6.1-linux-installer.plをダウンロード

$ sudo perl glpi-agent-1.6.1-linux-installer.pl --install
Provide an url to configure GLPI server:
> xxxx.xxxx.com:8082   ← 自サーバーのアドレス
Provide a path to configure local inventory run or leave it empty:
>
Provide a tag to configure or leave it empty:
>
Applying configuration...
Can't locate object method "open_os_file" via package "self" (perhaps you forgot to load "self"?) at glpi-agent-1.6.1-linux-installer.pl line 589, <STDIN> line 3.

失敗した。面倒だと思ってdebパッケージを

事前に以下のパッケージをインストール

なんか微妙に環境ごとに引っかかるけど aptでライブラリー入れて、1回perlインストーラー走らせて dpkg して、.cfg書き換えてrebootではいるのかな

sudo apt isntall libcrypt-des-perl libdigest-hmac-perl libdigest-hmac-perl libnet-ip-perl libnet-nbname-perl libparallel-forkmanager-perl

sudo perl glpi-agent-1.6.1-linux-installer.pl --install


sudo dpkg -i glpi-agent-task-network_1.6.1-1_all.deb 
Selecting previously unselected package glpi-agent-task-network.
(Reading database ... 153766 files and directories currently installed.)
Preparing to unpack glpi-agent-task-network_1.6.1-1_all.deb ...
Unpacking glpi-agent-task-network (1:1.6.1-1) ...
dpkg: dependency problems prevent configuration of glpi-agent-task-network:
 glpi-agent-task-network depends on libcrypt-des-perl; however:
  Package libcrypt-des-perl is not installed.
 glpi-agent-task-network depends on libdigest-hmac-perl; however:
  Package libdigest-hmac-perl is not installed.
 glpi-agent-task-network depends on libnet-nbname-perl; however:
  Package libnet-nbname-perl is not installed.
dpkg: error processing package glpi-agent-task-network (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
 glpi-agent-task-network

aptでlibcrypt-des-perlをインストールしたらdpkgできた

/etc/glpi-agent/agent.cfgの編集

server = xxxx.xxxx.com:8082

を記述で通信できる。

---------

日本語モードでいれたら

以前に未選択のパッケージ glpi-agent-task-network を選択しています。
(データベースを読み込んでいます ... 現在 291854 個のファイルとディレクトリがインストールされています。)
glpi-agent-task-network_1.6.1-1_all.deb を展開する準備をしています ...
glpi-agent-task-network (1:1.6.1-1) を展開しています...
dpkg: 依存関係の問題により glpi-agent-task-network の設定ができません:
 glpi-agent-task-network は以下に依存 (depends) します: glpi-agent (>= 1:1.6.1-1) ...しかし:
  パッケージ glpi-agent はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libcrypt-des-perl ...しかし:
  パッケージ libcrypt-des-perl はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libdigest-hmac-perl ...しかし:
  パッケージ libdigest-hmac-perl はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libnet-ip-perl ...しかし:
  パッケージ libnet-ip-perl はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libnet-snmp-perl ...しかし:
  パッケージ libnet-snmp-perl はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libnet-nbname-perl ...しかし:
  パッケージ libnet-nbname-perl はまだインストールされていません。
 glpi-agent-task-network は以下に依存 (depends) します: libparallel-forkmanager-perl ...しかし:
  パッケージ libparallel-forkmanager-perl はまだインストールされていません。
dpkg: パッケージ glpi-agent-task-network の処理中にエラーが発生しました (--install):
 依存関係の問題 - 設定を見送ります
man-db (2.10.2-1) のトリガを処理しています ...
処理中にエラーが発生しました:
 glpi-agent-task-network

ってでる。

sudo apt install libcrypt-des-perl
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
 glpi-agent-task-network : 依存: glpi-agent (>= 1:1.6.1-1) しかし、インストールすることができません
                           依存: libdigest-hmac-perl しかし、インストールされようとしていません
                           依存: libnet-ip-perl しかし、インストールされようとしていません
                           依存: libnet-snmp-perl しかし、インストールされようとしていません
                           依存: libnet-nbname-perl しかし、インストールされようとしていません
                           依存: libparallel-forkmanager-perl しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。


 

コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題