yossy_takeuchiです。

「OpenOffice.org 2.0 rc2 CD」のQAを兼ねての報告です。

Debianそのものではありませんが…
KNOPPIX 4.0.2 CD (Kernel 2.6.12/KDE 3.4.1)を
knoppix-installerでHDDへインストールした環境で、
OpenOffice.org 2.0 rc2、JRE 1.5.0_05をインストール確認してみました。
なお、いずれもrpmをdebへ変換しています。

気になったのは、rpmをdebへ変換する際に
# fakeroot alien -c *.rpm
と、"-c"(--scripts)オプションを付けないとWarningが出てしまいます。
他の方でも同じ現象が出ていませんか?

===============
【KNOPPIX 4.0.2をHDDインストールする際の注意】
  KNOPPIX 4.0.2 CD/DVDでは、knoppix-installerによる
 HDDインストール後、ブートに失敗する場合があります。
 KNOPPIXメーリングリストでも話題になっています。
 http://www.freeml.com/message/[EMAIL PROTECTED]/0005627
 http://knoppix-ml.dennougedougakkai-ndd.org/5001-6000/msg00625.html

===============
【OpenOffice.org 2.0 rc2 インストール(debパッケージに変換)】
1. もともと入っているOpenOffice.org(1.9.m113)をアンインストール
# apt-get update
# apt-get remove openofficeorg*
  これだけだとパッケージが残っている場合があるので、
 dpkg -rによって残ったパッケージを
 手動アンインストールしたほうがよい)

2. alienとfakerootをアップグレードする。
# apt-get install alien fakeroot

3. tar.gzを解凍する
# tar xzf OOo_2.0.0rc2_051005_LinuxIntel_install_ja.tar.gz

3. debパッケージに変換
# cd OOO680_m2_native_packed-1_ja.8964/RPMS
# fakeroot alien -c *.rpm
                 ^^(注参照)

4. debパッケージのインストール
# dpkg -i *.deb

5. debian-menusのインストール
# cd desktop-integration
# dpkg -i openoffice.org-debian-menus_2.0.0-2_all.deb


注意:
"-c"または"--scripts"を付けないと途中で下記のようなWarningが出る。
# fakeroot alien *.rpm
:
Warning: Skipping conversion of scripts in package openoffice.org-core10:
postin          st postrm
Warning: Use the --scripts parameter to include the scripts.
openoffice.org-core10_2.0.0-3_i386.deb generated
:
Warning: Skipping conversion of scripts in package openoffice.org-pyuno:
postins          t postrm preinst prerm
Warning: Use the --scripts parameter to include the scripts.
openoffice.org-pyuno_2.0.0-3_i386.deb generated
:

この状態でインストールしてもOOoの動作に支障はなかったような…。
(ただ、QAしてみないと分からない。調査要。)

===============
【JREのインストール】
rpmパッケージでもよいのだが、あえてdebパッケージで。

1. jre-1_5_0_05-linux-i586-rpm.binを解凍(インストールはしない)
# ./jre-1_5_0_05-linux-i586-rpm.bin -x

2. debパッケージに変換
# fakeroot alien -c jre-1_5_0_05-linux-i586.rpm
                 ^^(注参照)
3. インストール
# dpkg -i jre_1.5.0_05-1_i386.deb

4. シンボリックリンクを作成する
# rm /usr/bin/java
# ln -s /usr/java/jre1.5.0_05/bin/java /usr/bin/java

5. OpenOffice.org側でJavaを認識できるか確認


注意:fakeroot alien で"-c"を付けないと下記の問題が発生する。

1) debパッケージへの変換中に下記のようなWarningが出る。
Warning: Skipping conversion of scripts in package jre: postinst postrm prerm
Warning: Use the --scripts parameter to include the scripts.
jre_1.5.0_05-1_i386.deb generated

2) この状態でdebパッケージをインストール後、コンソールでjavaを実行すると
 下記のエラーが表示されてしまう。
# java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

3) OpenOffice.org 2.0でJavaを認識しない。

===============
なお、fakerootとalienのバージョンは以下のとおりです。
# dpkg -l |grep fakeroot
ii  fakeroot   1.5.1   Gives a fake root environment
# dpkg -l |grep alien
ii  alien      8.56    install non-native packages with dpkg
================================================================
yossy_takeuchi (Toyohashi_city, Aichi)
mailto:[EMAIL PROTECTED]
http://www.geocities.jp/yo_take_uchi/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信