打造案頭級Solaris
-----將Solaris打造成案頭級作業系統
隨著開源的趨勢,Sun公司已經將世界上最優秀的作業系統--Solaris開源為OpenSolaris。目前OpenSolaris已經全部免費開源,並且已經完全支援x86/64架構。這無疑對每一個Unix/Linux愛好者來說是一個重大喜訊。現在越來越多的人開始在自己的筆記本和台式機上面安裝了OpenSolaris來體驗Solaris的強大功能。Sun中國工程研究院的工程師黃健昌先生還專門撰寫一文來介紹Solaris的案頭應用。本文在他的文章基礎之上主要介紹了在Solaris平台上進行常用案頭應用所需要安裝的程式及使用方法。
黃健昌工程師的文章URL為:http://isv.sun.com.cn/skill/let-solaris-fly.html
目錄如下:
目錄:
- 基礎篇
JDS案頭最佳化
網路篇
- 如何進行ADSL撥號
- 如何串連無線網路
- 安裝輔助網路軟體:inetmenu
應用篇
- 安裝瀏覽器:FireFox
- 安裝郵件用戶端:Thunderbird
- 安裝PDF查看器:Evince
- 安裝音樂播放器:Xmms
- 安裝視頻播放器:mplayer
- 安裝BT下載軟體 bittorrent
- 安裝下載軟體:wget
- 安裝FTP用戶端軟體:gFTP
- 安裝電源管理軟體:我的筆記本電池還能用多久?
總結
致謝
資源
至於如何下載和安裝其實網上已經有很多介紹,目前OpenSolaris的開源發布版本為SNV_B70,黃健昌的文章介紹的和我使用的是一樣的,都是B60。其實二者差異不大,隨著版本號碼的增大,OpenSolaris的各方面應用整合以及驅動整合越來越多也越來越成熟。不過本文還是以B60為主,並穿插介紹B70特點。
1、安裝
可以從網站上下載到B60,目前還沒有提供B70下載。刻盤後就可以直接安裝。目前安裝盤已經製作成全自動安裝,所以在安裝過程中不需要任何手工幹預,只需要在安裝之前手動將磁碟的主要磁碟分割內劃分一塊空間設定成為分配空間,然後重新啟動就可以從光碟片自動啟動安裝了。B60安裝時間大概為1小時,佔用磁碟空間為8.4G左右。建議分配空間為10G以上。
2、驅動
目前B60的版本可以識別大多數流行的筆記本和台式機裝置。但是對於最新的機型可能無法識別。如果出現沒有合適驅動的情況,就需要按照黃健昌的文章去手動下載原始碼自己編譯,本文不多做敘述。我的筆記本是IBM T40,沒有問題。
3、JDS案頭
在黃健昌的文章中對JDS的案頭進行了最佳化,個人感覺沒有太多必要,雖然修改字型之後可以對中文的顯示好看很多,但是對於英文的顯示並不是很漂亮。個人比較喜歡系統原始的字型效果。所以我並沒有修改字型和主題。
另外,在登陸的時候可以通過選擇語言,OpenSolaris對中文日文韓文以及簡體繁體中文都有很好的支援,不過個人感覺還是原始的C/POSIX C的顯示效果最好看,所以我登陸的時候還是選擇英文介面的POSIX C作為預設。
4、IME
如果語言選擇了中文的話,系統啟動之後會出現IME,但是如果選擇英文或者系統預設POSIX C的話,進入系統之後不會出現IME。如果想在系統啟動的時候顯示IME可以進行如下命令:
//use input method in English locale
#cp /usr/dt/config/zh_CN.UTF-8/0020.dtims /usr/dt/config/C
#cp -r /usr/openwin/lib/locale/zh_CN.UTF-8/imsscript/ /usr/openwin/lib/locale/C/
然後登出重新登陸就好了。
5、應用軟體
就像黃健昌在文章裡面所提到的,B60還需要安裝一些軟體才可以方便正常工作的使用。目前在B60裡面已經整合了黃健昌在文章中提到的如下軟體:
Firefox 2.0.0.1
Thunderbird 2 beta 2
Evince
MPlayer
WGet
gFTP
Gaim
RealPlayer10
在B70中除了整合了以上軟體以外還整合了PowerManagement。
所以基本上大多數的工作已經可以完成了,但個人還是對一些工作需求進行了一些改變。
a).首先需要安裝Inetmenu,具體安裝過程按照黃健昌的文章就可以。
建議使用pkg-get -U 將系統內已經安裝的軟體包升級到最新。
b).從Mozilla網站上面下載最新版本的Firefox2.0.0.6 for solaris。直接安裝就可以了。
然後可以安裝以下幾個推薦的外掛程式:
Foxmarks
Tab Mix
Super DragAndGo
有了這幾個外掛程式就可以很方面的進行網頁瀏覽了,你的Firefox馬上變成了一個類似遨遊的瀏覽器了。不過TabMix在2.0.0.1上面會有bug,所以建議先把Firefox升級到2.0.0.6。
如果目前還覺得Firefox比較醜,可以上Mozilla的網站上面下Vista的皮膚,安裝之後跟Vista一模一樣。很cool
c).通過pkg-get -i xxxx可以很方便的安裝blastwave上面的軟體。建議安裝的有
mlDonkey :p2p下載用戶端,支援電驢,bt等常用的p2p下載。採用web介面管理。
ssh-proxy :通過代理串連ssh的工具。與其他ssh工具各有千秋,具體內容參見我的另一篇文章:ssh工具總結。
xchm :可以查看chm結尾的文檔。
d).在B60裡面內建了一個很好的類似outlook的工具叫做Evolution。它是一個整合了郵件、日曆、連絡人、備忘等功能的軟體。如果不喜歡用Thunderbird也可以採用這個工具。這個工具個人比較推薦日曆功能。如果想使用系統內建的日曆功能可以在終端內運行 dtcm 。不過介面比起這個來說要差一點。另外還推薦使用mozilla的sunbird,同樣是日曆軟體。可以直接pkg-get安裝。
e).通過Gaim可以上msn,目前還不支援qq。
f).MPlayer和Realplayer相互搭配可以播放基本上所有的視頻。不過在使用MPlayer的時候需要設定轉碼器。
點擊面板選擇preference然後在Audio選項卡裡面選擇Sun,在Video裡面選擇x11,在codecs裡面的Video Codec family 選擇MPEG 1/2 Video decoder libmpeg2,在Audio Codec family選擇AAC(MPEG2/4 Advanced Audio Coding)即可。
g).使用系統內建的Rhythmbox可以播放音樂,如果想要使用播放清單功能的話就需要安裝使用xmms。
h).系統已經內建了一個字典,可以通過自己在案頭上建一個啟動器即可,命令是/usr/bin/stardict。
6、開發工具
目前Sun公司已經免費提供Sun Studio12和NetBeans6,可以上官方網站上面下載安裝,使用起來非常簡單。
本人還在前面幾篇文章中提到了如何掛在u盤以及如何獨取中文檔案夾等,可以參考一下。
總結:有了這些工具,基本上Solaris就可以完成9成的工作了,不過有些工作還是要去windows下面去做,比如說網上銀行等等。總的來說,Solaris目前已經完全可以作為案頭應用作業系統了。