アイポ4をDebianにインストール

 日本発オープンソースグループウェアであるアイポ4(aipo4)Debianにインストールする方法.
 アイポのインストールスクリプトRedHat系になっているので,そのままではインストールできない.

 また,utf8版を入れるためにも少し工夫が必要.

コードの入手と解凍

 「Linux版ダウンロード(インストーラ付)」をダウンロード.

# pwd
/usr/local/src
# wget http://〜aipo4020ja_linux.tar.gz
# tar -zxvf aipo4020ja_linux.tar.gz

 aipoディレクトリができあがる.
 ここで一工夫.utf8ディレクトリの中のinstaller.shを実行すると,"aipoutf8"ディレクトリの中にある自身のファイルを探し行ってしまう.

# cp -r aipo aipoutf8

 超モノグサ.

必要ツールのインストール

# apt-get install readline-common libreadline5 libreadline5-dev libreadline-java libzzip-dev zlib1g zlib-bin

 readlineとzlibが必要なわけだが,試行錯誤してた結果,上記のものをごちゃっとインストール.必要がないものもあると思われます.

installer.shの修正

 /usr/local/src/aipo/bin/utf8/installer.shの修正.aipoutf8の方ではないことに注意!
 rpmを使ってreadlineとzilbが入っているかをチェックしているので,そのチェックを回避する.

# diff installer.sh ../../../aipoutf8/bin/utf8/installer.sh
230c230
<       #check_str="ERROR"
    • -
> check_str="ERROR" 238c238 < #check_str="ERROR"
    • -
> check_str="ERROR"

インストール

# pwd
/usr/local/src/aipo/bin/utf8
# sh ./installer.sh

起動

 ここで注意.起動用のstartup.shは,aipoutf8/binにあります.

# cd ../../../aipoutf8/bin/
# sh ./startup.sh

 私の環境では既にApacheが動いていたからか,ポート81で起動しました.