こんにちは。

0. はじめに 
Ubuntu 6.06 LTS VMWare Image日本語版でのQAテストの
具体的な手順について解説しようと思います。
vmware(vmwareplayer)上で結構手軽に試せるかなとおもって、
vmware imageをgoogle探すとあっというまに見付かったので
これでまずテストしてみることとします。GNU/Linuxの環境であれば
すべて無料でそろいます。vmwareplayerは自由ではく、
ubuntu-jaは幾つか自由でないものも含んでいると言う意味です。
Issue情報URI
http://www.openoffice.org/issues/show_bug.cgi?id=70335

1.
Ubuntu Linux 6.06 LTS Vmware Image日本語版
http://www.ubuntulinux.jp/download
からダウンロード。
ubuntu-ja-6.06.1-vmware-i386-20060904.zip (md5sum: 
e82aac93310f88a00b9b2bf423a3bfa7) 
を用いました。

2.vmware playerのインストール
http://www.vmware.com/ja/products/player/
からパッケージの入手、インストールが可能です。

3. 用意
sudo mkdir /work
sudo chown maho /work (mahoはユーザー名で置き換えてください)

* OOoのダウンロード
% wget 
http://oootranslation.services.openoffice.org/pub/OpenOffice.org/2.0.4rc3/OOo_2.0.4rc3_060927_LinuxIntel_install_ja_wJRE.tar.gz
* QAツールのダウンロード
% wget ftp://ooopackages.good-day.net/pub/OpenOffice.org/misc/qa_OOO204.tar.gz
* MD5SUMの確認
[EMAIL PROTECTED]:/work$ md5sum 
OOo_2.0.4rc3_060927_LinuxIntel_install_ja_wJRE.tar.gz
9f0c2245841da6adb915236407020f7e  
OOo_2.0.4rc3_060927_LinuxIntel_install_ja_wJRE.tar.gz
[EMAIL PROTECTED]:/work$ md5sum qa_OOO204.tar.gz
ac68a1ee1d55f625b9aa775217db2e6f  qa_OOO204.tar.gz
http://www.openoffice.org/issues/show_bug.cgi?id=70335
に掲載されている値との一致を確認した。
* インストール
[EMAIL PROTECTED]:/work$ tar xvfz 
OOo_2.0.4rc3_060927_LinuxIntel_install_ja_wJRE.tar.gz
...
[EMAIL PROTECTED]:/work$ cd OOD680_m5_native_packed-1_ja.9073/RPMS/
[EMAIL PROTECTED]:/work/OOD680_m5_native_packed-1_ja.9073/RPMS$
以下$までを省略
$ sudo apt-get install alien fakeroot
$ fakeroot alien -c *.rpm
$ mv desktop-integration/*debian-menus* .
$ sudo dpkg -i *.deb

* QAツールなどの準備
$ cd /work
$ tar xvfz qa_OOO204.tar.gz
$ cd qa/qatesttool/script/unix
以下のdiffをあてる
 diff -u ooo_releasetests.sh.org ooo_releasetests.sh
--- ooo_releasetests.sh.org     2006-10-14 10:51:35.000000000 +0900
+++ ooo_releasetests.sh 2006-10-14 10:52:37.000000000 +0900
@@ -44,7 +44,7 @@

 # set location of testscripts
 # (the directory, where directory 'qatesttool' exists)
-sLocation=/testtool
+sLocation=/work/qa/


 # set location of TestTool
$ pico ~/.testtoolrc
などで以下のように~/.testtoolrcを用意
[Misc]
CurrentProfile=_profile_Default
ServerTimeout=4500

[Crashreporter]
UseProxy=false
ProxyServer=none
ProxyPort=8080
AllowContact=false
ReturnAddress=

[_profile_Default]
BaseDir=/work/qa/qatesttool
LogBaseDir=/work/qa/qatesttool/errorlog/
HIDDir=/work/qa/qatesttool/global/hid
StopOnSyntaxError=0

[GUI Platform]
Current=03

[WinGeom]
WinParams=99,49,920,630;1;0,0,0,0;

[OooProgramDir]
Current=/opt/openoffice.org2.0/
All=/opt/openoffice.org2.0/

[Communication]
Host=localhost
TTPort=12479
UNOPort=13480


4. QAテスト
$ cd /work/qa/qatesttool/script/unix
$ rm -rf ~/.openoffice.org2 /work/qa/qatesttool/errorlog/*res; bash 
ooo_releasetests.sh

一日はかかるようです。vmwareなので放置すればよいと思います。

5. 結果のまとめ
$ cd /work/qa/qatesttool/errorlog/
$ tar cvfz QA-2.0.4-Ubuntu-20061016wJRE.tar.gz *.res
(上のファイル名は任意; QA-2.0.4-Ubuntu-20061016wJRE.tar.gz
は適当に変えてください)
例えば、この
QA-2.0.4-Ubuntu-20061016wJRE.tar.gz
を中田に送ってください。
http://www.openoffice.org/issues/show_bug.cgi?id=70335http://www.openoffice.org/nonav/issues/showattachment.cgi/39770/QA-2.0.4-Ubuntu-20061016wJRE.tar.gz
としてアタッチしてあります。

5. 参考URI
* QA Track
http://www.openoffice.org/issues/show_bug.cgi?id=70335
* Ubuntu Linux 6.06 LTS Vmware Image日本語版 
http://www.ubuntulinux.jp/download
* vmware player
http://www.vmware.com/ja/products/player/
* OOo package
http://oootranslation.services.openoffice.org/pub/OpenOffice.org/2.0.4rc3/OOo_2.0.4rc3_060927_LinuxIntel_install_ja_wJRE.tar.gz
* QA tool (packed by Maho)
% ftp://ooopackages.good-day.net/pub/OpenOffice.org/misc/qa_OOO204.tar.gz

6. 感想
ubuntu(-ja)は予想以上に良くできていると思いました。自由な
ソフトからなるという理想は捨てていますが、画面も美しく、
Javaのダウンロードなども簡単でした。統一的なインストールのためには、
OOoもubuntu(Debian)由来のooo-buildの方が良いのかもしれないと思います。
rpmをdebにするのはなんとなく嫌らしい感じもします、パッケージ管理システム
というのはそんなものなのかもしれませんね。UNIX系はQAなどが不可解な
ことで失敗するということがないので良いと思います。

以上。
-- NAKATA, Maho ([EMAIL PROTECTED])

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

メールによる返信