過往在下通常都是使用 Unix Like 的 Linux
今次嘗試使用真正的 Unix 系統 OpenIndiana ,但發現 OpenIndiana 比起各大 Linux 發行版的複雜及麻煩程度更高
OpenIndiana 在基本使用上與各大 Linux 發行版大致相同,不過相對較少套件管理軟件來協助安裝、更新、移除軟件
在 OpenIndiana 使用 pkg 執行類似 Debian 的 apt-get 的操作
OpenIndiana 除了 Firefox 及 Thunderbird 有預裝外
感覺上大部分常用及具備 GUI 的基本軟件都沒有預裝,需要使用自行安裝
開啟 Terminal 輸入
sudo pkg set-publisher -O http://sfe.opencsw.org/localhostoih localhostoih加入 OpenCSW 的套件庫
由於 OpenIndiana 為了避免不同套件庫中相同軟件名的套件,會使用類似 namespace 的套件命名方法
假如所有現存的套件庫中,沒有重覆套件名,便會自動匹配唯一的套件
但假如套件名有重覆,會因為有重覆套件名導致套件管理器未能分辦安裝的套件而終止
使用者可以增長套件的完整名稱來確保套件的唯一性
在下會使用套件的完整名稱來進行安裝
在 Terminal 輸入
sudo pkg install -v //localhostoih/desktop/application/libreoffice52
發現未能正常安裝 LibreOffice 原因是未安裝相依性套件
在下發現 OpenIndiana 好像不能自動安裝 LibreOffice 相依性套件,必須手動將相依性套件安裝
OpenIndiana 上的 LibreOffice 需要這些相依性套件
//openindiana.org/developer/cppunit
//openindiana.org/developer/gperf
//openindiana.org/image/library/libjpeg
//openindiana.org/image/library/libpng
//openindiana.org/library/perl-5/archive-zip
//openindiana.org/x11/library/libpthread-stubs
//localhostoih/library/gnu/lcms2
//localhostoih/sfe/library/glm
因此可以在 Terminal 輸入
sudo pkg install -v \ //openindiana.org/developer/cppunit \ //openindiana.org/developer/gperf \ //openindiana.org/image/library/libjpeg \ //openindiana.org/image/library/libpng \ //openindiana.org/library/perl-5/archive-zip \ //openindiana.org/x11/library/libpthread-stubs \ //localhostoih/library/gnu/lcms2 \ //localhostoih/sfe/library/glm安裝 LibreOffice 的相依性套件
讓 OpenIndiana 下載及安裝這些套件
但之前安裝 LibreOffice 失敗除了因為未安裝相依性套件外
還因為 openindiana.org 選取了較高順位的發佈者的關係導致不能下載及安裝 LibreOffice
因此安裝 LibreOffice 前先將 openindiana.org 的套件庫暫時關閉
在 Terminal 輸入
sudo pkg set-publisher --disable openindiana.org
暫時關閉 openindiana.org 的套件庫後可以在 Terminal 輸入
sudo pkg install -v \ //localhostoih/desktop/application/libreoffice52 \ //localhostoih/desktop/application/libreoffice52-desktop-int
OpenIndiana 安裝 LibreOffice 後並不會自動將軟件捷徑存放至主選單的分類中
還需要安裝 libreoffice52-desktop-int 這的套件才能顯示於主選單的分類中
安裝 LibreOffice 後,若有需要可以重新啟動 openindiana.org 的套件庫
在 Terminal 輸入
sudo pkg set-publisher --enable openindiana.org
沒有留言 :
張貼留言