2008年7月1日 星期二

openSUSE 11.0 + kde 3.5 的安裝設定流水帳

1. 在選擇安裝模式(全新安裝或升級)處,記得將全自動組態取消
(可自行設定螢幕解析度,相關網路設定,線上更新,下載最新釋出說明...好處很多)
更新完後就是 firefox 3 了!

2. 建議選擇 kde 3.5 或 gnome 做桌面
(猜猜看哪一個不要選)

3. 順利安裝 KDE 3.5 完成,由控制中心將字型選定為 DejaVu sans 以及 DejaVu sans mono

4. 修改字型:因為 DVD 版繁體中文已預設安裝了 uming
所以只要將 /etc/fonts/suse-post-user.conf 中的 CMEXSong 刪除(有 sans, sans-serif, monospace 三個區段都要改),執行
# fc-cache

重新登入後就會是很好看的字型(AR PL ShanHeiSun Uni)(參考:如果要用儷黑體

5. 安裝 m17n 中的 freetype2 液晶螢幕次像素顯示支援,
然後到 kde 控制中心設定(參考:前進 openSUSE 11.0 KDE4)

6. 修改開機 grub 選單顯示錯誤:(參考:前進 openSUSE 11.0 KDE4)
# gfxboot --rm-languages zh
# gfxboot --add-language zh_TW --default-language zh_TW


7. 有人要用 skim 嗎?依照目前的樣子, skim 是不會被啟動的。
scim-bridge 似乎會導致 skim 無法啟用,而預設是啟用 scim-bridge。
所以若要啟動 skim 必須和 scim 搭配,要修改 /etc/X11/xim.d/scim 將 *kde) 改成 *kde*) ,
編輯 ~/.profile 加入 export INPUT_METHOD=scim ,然後
$ touch ~/.kde/share/config/skimrc

^-- 感覺是個無用的密技,因為就算沒有 skim 似乎在 KDE 中也好好的可以輸入中文

8. 若要使用 scim 編輯系統設定檔(當然要使用 root 權限啦!),
不管您用 su 後執行 kwrite 或用 kdesu kwrite 都可以正確使用 scim 輸入中文,
而啟用 scim-bridge 時,使用 root 權限開啟 kwrite 則會再跑出一個 scim
但無法使用 ctrl-space 啟動輸入法,要用滑鼠點選(似乎是個 bug)。
若真的非常需要這個功能,乾脆裝 gedit :
# zypper in gedit

雖然仍不能夠直接輸入中文,但是可以在右鍵選單中選擇 scim (不是 scim-bridge)輸入法,
就可以線上切換成 scim 輸入中文。

9. 凡是以 root 執行的程式(例如 YaST)有輸入框的話,都會啟動一個 scim,
若您習慣使用 gcin 或 oxim 乾脆把 scim 相關套件統統移除...
# rpm -e `rpm -qa | grep scim` skim


10. 安裝 gcin 方法:
# zypper ar http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.0 swyear
# zypper ref swyear
# zypper in gcin


11. 若要使用 gcin 在 kdesu kwrite 輸入中文,得先設定好 gcin
使用「遠端 client 程式支援(port 9999-)」

12. 安裝 oxim 的方法(如果已經有了上面 swyear 套件庫的話)
zypper in oxim oxim-chewing-module oxim-setup oxim-unicode-module


13. 安裝公版的 openoffice.org 2.4.1 加上中文介面(參考:使用官方版的 openoffice.org 2.4)

習慣上還是要設定一下替代字型


14. 桌面特效若無法儲存,請使用
zypper ar http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.0/ xgl

來升級 compiz 等相關套件 0.7.6 以上
就可以勾選啟用桌面特效並下次繼續自動啟動
還會有超酷炫的圓柱與橢圓立體喔



15. 發現 kickoff 選單可以在右上角用滑鼠拖曳來改變大小,蠻酷的

16. 到 http://opensuse-community.org/Restricted_Formats/11.0 用 1 Click Install 安裝多媒體支援

17. 習慣上我喜歡裝上 Mplayer (我喜歡用 smplayer 作前端)以及 mplayerplug-in
zypper in Mplayer smplayer mplayerplug-in


18. 大概就這樣,和 10.3 沒什麼兩樣,但是 zypper 真的很好用,不用再裝 smart 了<--這是我覺得和 10.3 不一樣的地方

19. 如果習慣用 smart,參考 http://dev-loki.blogspot.com/2008/06/smart-on-opensuse-110.html

9 則留言:

Hillman 提到...

黑眼珠兄你好,

我見到你在安裝教學裡大多都是設定使用unicode來安裝,請教一下,其實使用unicode有甚麼好處呢?

我在自己的電腦上使用的OpenSuSe 10.3設定了使用Big5碼(我以往一直覺得使用unicode不太方便),而且有很多的資料夾跟檔案的名稱都是使用了Big5碼的中文來命名。如果轉換了又會否出現問題?

swyear 提到...

不知道耶!
只因為預設安裝就是 UTF-8 的編碼。
如果您用 Big5 覺得沒什麼問題,
應該也沒關係吧!
看有沒有高手經過幫回答了
(警告:本部落格人煙稀少)

雨蒼 提到...

黑眼珠大哥您好!不好意思我找不到這個網誌的留言板,因此在這邊請問您一個問題。我想請問suse在台灣有沒有活動較大的社群或是irc呢?我想知道如果對於suse有問題該去哪邊發問@@~感謝黑眼珠大哥的回覆喔!

swyear 提到...

雨蒼:
我也不太清楚
常去的是 www.suse.idv.tw
和 www.linuxsir.org/bbs (大陸)
或許我們可以揪人來建一個 #opensuse-tw 的頻道

binhu 提到...

請問一下大大:
我正在測xen,但一不小心把預設的xen中的最原始的vm給刪除了,現在變成無法新增新的vm了,不知怎處理,謝謝了

swyear 提到...

沒用過 xen
但是設定檔通常是套件的一部分
試著重新安裝 xen 相關套件
zypper se xen
看安裝了哪些 xen 相關套件
(前面會有 i)
然後一個一個重新安裝
例如
zypper in --force xen

binhu 提到...

大大不好意思再問一下,因為我是玩redhat系統的,但使用redhat的方式一張網卡用多個ip在opensuse上看來是行不通的,可否指導一下,還是有什關鍵字讓我自行上google查尋,謝謝了

swyear 提到...

幫您用 multiple ip opensuse 查到
http://www.justlookdifferent.com/2008/04/27/how-to-add-multiple-ips-to-opensuse/
相信是您要的答案
啊我是不知道一張網卡要兩個 ip 做什麼啦
該文中提到的 yast 設定法在 opensuse 11.0 裏面已經簡化了
點選您的網卡,選編輯
就可以看到"其他位址"
選"新增"
別名為 1
位址和遮罩輸入後確定
就會多一個 eth0:1 的網路介面
簡單吧!

binhu 提到...

多謝大大的幫忙,回家再試了。主要需求是因為我是用固定ip,並且機器上就只有一張網卡,如沒有再多用一個ip的話,內部的機器就連不到了,所以才會有這個問題。