2008年6月4日 星期三

使用官方版的 openoffice.org 2.4

在 openSUSE 11.0 中搭配了 openoffice.org 2.4
但在 KDE4 環境中
若您已經依照上一篇設定停用平滑字型
則會變成

您會發現內建的點陣字無法使用而使字型變成鋸齒狀
可能是因為編譯環境的關係
請到 http://www.openoffice.org/ 下載最新版本的 OOo
中文版還沒準備好
您可以下載英文版本的 2.4.0
解壓縮
$ tar -zxvf OOo_2.4.0_LinuxIntel_install_wJRE_en-US.tar.gz
$ cd OOH680_m12_native_packed-1_en-US.9286/RPMS/
$ rm jre-6u4-linux-i586.rpm (因為系統已經有 jre 了)
$ su
# rpm -ivh *.rpm

第1步驟就完成了
接著我要將 OpenOffice_org-zh-TW 套件中的中文化檔案複製到相對應的位置
用下面這個 script
ooo.sh
#!/bin/sh
sudo cp -r /usr/share/ooo-2.0/help/zh-TW /opt/openoffice.org2.4/help/
sudo cp /usr/share/ooo-2.0/lang_zh-TW_list.txt /opt/openoffice.org2.4/
sudo cp /usr/share/ooo-2.0/licenses/*zh-TW* /opt/openoffice.org2.4/licenses/
sudo cp /usr/share/ooo-2.0/presets/config/*zh-TW* /opt/openoffice.org2.4/presets/config/
sudo cp /usr/share/ooo-2.0/program/resource/*zh-TW* /opt/openoffice.org2.4/program/resource/
sudo cp /usr/share/ooo-2.0/readmes/*zh-TW* /opt/openoffice.org2.4/readmes/
sudo cp -r /usr/share/ooo-2.0/share/autotext/zh-TW /opt/openoffice.org2.4/share/autotext/
sudo cp /usr/share/ooo-2.0/share/readme/*zh-TW* /opt/openoffice.org2.4/share/readme/
sudo cp /usr/share/ooo-2.0/share/registry/modules/org/openoffice/Office/Common/Common-cjk_zh-TW.xcu /opt/openoffice.org2.4/share/registry/modules/org/openoffice/Office/Common/
sudo cp /usr/share/ooo-2.0/share/registry/modules/org/openoffice/Office/Writer/Writer-cjk_zh-TW.xcu /opt/openoffice.org2.4/share/registry/modules/org/openoffice/Office/Writer/
sudo cp /usr/share/ooo-2.0/share/registry/modules/org/openoffice/Setup/Langpack-zh-TW.xcu /opt/openoffice.org2.4/share/registry/modules/org/openoffice/Setup/
sudo cp -r /usr/share/ooo-2.0/share/registry/res/zh-TW /opt/openoffice.org2.4/share/registry/res/
sudo cp -r /usr/share/ooo-2.0/share/template/zh-TW /opt/openoffice.org2.4/share/template/
sudo cp -r /usr/share/ooo-2.0/share/wordbook/zh-TW /opt/openoffice.org2.4/share/wordbook/

將上面文字存成 ooo.sh 然後
$ chmod +x ooo.sh
$ ./ooo.sh

中文化檔案複製完成
此時您可以移除原本的 OOo 套件
# rpm -e `rpm -qa | grep OpenOffice_org`

然後安裝 RPMS/desktop-integration/ 底下的桌面整合套件
openoffice.org-suse-menus-2.4-9268.noarch.rpm
重新登入在選單中就可以找到 OpenOffice

沒有留言: