安裝 OOo 2.0.2 Firefly 中文加強版
到 ftp://140.111.128.66/odp/OpenOffice.org/2.0.2/ 下載
安裝影像檔 Openoffice-2.0.2-Linux-Install-20060320.iso
(這裡有說明)
然後直接以 mount 指令,掛上 ISO 檔方式安裝。(必須先建立一個暫時的目錄,這裡舉例為 /tmp/cdrom)
在終端機中執行以下動作(以 root 權限):
mkdir -p /tmp/cdrom
mount -t iso9660 -o loop Openoffice-2.0.2-Linux-Install-20060320.iso /tmp/cdrom
cd /tmp/cdrom
./setup.sh
umount /tmp/cdrom
安裝位置在:/opt/OSSII-OpenOffice.org-2.0
雖然順利安裝好了,但現在 [應用程式] → [辦公] 裡面卻有兩套 Open Office... 看起來礙眼不說,還容易選錯。雖然可以用 Alacrate 選單編輯器來隱藏 Ubuntu-desktop 預裝的 OpenOffice.org,但是開啟 .odt 等文件時,預設還是開啟原有的 OpenOffice.org,而不會啟動中文加強版。
似乎得移除原有的 OpenOffice.org 才行。從這兒問來的方法,以 root 權限在終端機中執行:
dpkg -l | grep openoffice
找出目前系統有安裝 openoffice 那些套件。(由於中文加強版在安裝時並非採 .deb 的 Debian 套件格式,所以只會列出原先系統預裝的 OpenOffice.org 套件,正好符合需要,不會誤刪剛剛裝好的中文加強版。)然後用
apt-get remove [套件名稱]
逐一移除這些套件。由於相依性的關係,移除套件時必須按照某種先後次序,不過反正遇到一時無法移除的就先跳過,總之最後全部都可以順利完全移除。移除 openoffice.org 時,會一併移除 Ubuntu-desktop 套件,感覺好像不能亂來,不過移除它並不會有甚麼影響。(其實 ubuntu-desktop 是一個空套件,主要是用於日後 Ubuntu 團隊決議在預設套組中新增應用程式時,所有使用者可以自動下載之用,對現有已經安裝的應用程式及其自動更新功能都不會有影響。)
在移除過程中如果用前述的「dpkg -l | grep openoffice」指令查詢,會發現有些套件在移除之後就消失了,而有些套件在清單中的顯示狀態則會從原先的「ii」標示變成「rc」,應該就表示已經移除了。
最後再執行一次「dpkg -l | grep openoffice」,確認所有列出的套件都標記為「rc」之後,就大功告成了。最後按下 [Ctrl]-[Alt]-[Backspace] 重新啟動 X視窗即可。
註:
有網友提到,在 Brezzy (Ubuntu 5.10)由於 firefly是在Red Hat平台對OOo中文加強版進行編譯的,所以在Ubuntu中運行OOo2中文加強版使用SCIM輸入法稍微有些問題,為了解決SCIM無法正常使用的問題可進行如下操作:
$ sudo rm -f /opt/OSSII-OpenOffice.org-2.0/program/libstdc++.so.6*
不過由於我還沒有察覺任何問題,所以暫時不做這個處理。

<< Home