寫以下這些是我使用Debian來作為個人圖形案頭系統的筆記,內容並不高深,只適合比我還新的新手。另外本文是以建立一個個人圖形案頭系統為目標的,它完成的只是XP能完成的那些。
基本系統的安裝
下載netinstall.iso:Network install from a minimal CD
CD引導:linux26,這樣使用2.6核心,預設是2.4。#現在已經不需要指定了,預設就是2.6,如果想用2.4倒是可以用linux24進入。
語言選English,我比較傾向英文介面。
地區選China,鍵盤配置選English。
網路設定:因為沒有DHCP,所以我是手動設定的。#使用ADSL虛擬撥號,不要設定Gateway和DNS。
HostName和DomainName沒什麼說的,個人喜好。
分區,我的PC上除了Debian還有一個Win系統,一個NTFS和一個FAT32分區:
hda1 5.2G NTFS #win系統硬碟
hda2 15.7G FAT32 #win的資料盤
hda3 64M ext2 /boot #boot區,其實32M就夠了,ext2在崩潰後恢複起來會比較簡單
hda5 512M swap swap #我的機器有1G實體記憶體,所以swap沒有設很高
hda6 8G reiserfs / #Debian系統都在這裡
hda7 90G reiserfs /home #使用者目錄
接著會問你要不要把GRUB寫入MBR,回答yes。
重啟後開始基系統配置:
UTC,目前時間是否作為世界時?如果你還在中國的話,還是選No的好。
時區,中國的話選Chongqing,不要選Shanghai之類的地方。
然後就是設定root密碼和第一個使用者名稱/密碼,最好習慣使用非root帳戶,因為root帳戶實在是什麼都能幹!
設定完後就是問你用什麼作為更新源,選http裡china的cn99那個。
如果使用的是adsl這樣的虛擬撥號,在選源前用ALT+F2切換到tty2,用root登陸,然後使用pppoeconfig來配置虛擬撥號,然後用ALT+F1切換回來。
經過第一次的update後,會跳到安裝軟體的介面。#建議什麼都不要選,頂多隻選基本系統。
安裝完畢後,使用root帳號登入。
我們現在得到的是一個Stable的Debian,一般來說Stable的軟體版本都不高但是絕對穩定。我自己使用的是SID(Unstable)版本,如果你初次使用Debian,我建議你使用Testing版本。編輯/etc/apt/sources.list,改成下面這樣(如果使用Testing,把unstable替換成testing):
deb http://debian.cn99.com/debian/ unstable main contrib non-free
deb-src http://debian.cn99.com/debian/ unstable main contrib non-free
執行以下命令,系統便會升級到Testing或者SID:
#apt-get update
#apt-get dist-upgrade
接下去說之前現說一下Debian最終要的一個特色apt的一些基本命令:
#apt-cache search //這是搜尋你要安裝的包
#apt-get install //這是安裝你需要的包
#apt-get remove //這是刪除包
知道這三條一開始足夠了。
然後需要作一些小小的設定:
#dpkg-reconfigure locales //這是設定環境語言,選上”en_US.UTF-8 UTF-8″和”zh_CN.UTF-8 UTF-8″,default選”en_US.UTF-8″。
#apt-get install localeconf //我需要這個來實現英文下中文輸入。配置介面裡Default仍然選”en_US.UTF-8 UTF-8″,之後的”LC_CTYPE”選”zh_CN.UTF-8 UTF-8″。
先exit後重新登陸一次以讓環境設定起作用,不作其實也沒關係,反正還沒裝IME呢。
#apt-get install linux-image-2.6-k7 //擷取適用你機器的核心,懶得自己配置找現成的。當然個人機器不同你可以用#apt-cache search linux-image-2.6來搜尋適合的包。
重新啟動一次,用新的核心啟動沒什麼問題的話我們可以準備安裝圖形系統了。
仍然用root登入,這次以後我們就用不到它了。
#apt-get install x-window-system-core //安裝最基本的X。當然你可以去掉-core來擷取一些基本的X工具。
安裝過程中會讓你做一些簡單的配置,顯卡部分選擇Auto吧,然後startx看看正常不。
#apt-get install kde-core //安裝最基本的KDE案頭環境。去掉-core會安裝更多的KDE上的工具。當然如果你喜歡Gnome或者其它的案頭環境可以用類似的命令來擷取。
#apt-get install kdm //這會讓你在啟動的時候跳過字元介面直接進入一個圖形介面的登陸視窗。
做完上面這些,基本上就擁有一個能看看的Linux案頭環境了。先不要重啟,我們需要一個叫做sudo的東西。
#apt-get install sudo //安裝sudo,然後編輯/etc/sudoers,修改成這樣子:
root ALL=(ALL) ALL
username ALL=(ALL) ALL
重新啟動,然後使用你的帳號登入KDE。
尋找最快的境象
#apt-get install apt-spy
#apt-spy update //更新您的鏡像列表檔案 /var/lib/apt-spy/mirrors.txt
#apt-spy -d testing -a Asia
//在亞洲區尋找速度最快的testing版鏡像,並產生 sources.list檔案,也可使用 -o 參數指定寫入檔案
圖形介面,中文
中文曾經是最頭疼的一個部分,但是現在通過一些簡單的步驟我們就能獲得一個接近完美的中文環境。
在KDE下開啟一個終端視窗,在System/Konsole。
#sudo apt-get install synaptic //這是安裝Synaptic這個圖形介面的軟體包管理程式,雖然KDE有自己的kPackage,但是我還是推薦使用Synaptic。
從這裡開始,各位完全可以忽略命令列而使用Synaptic,不過出於文章內容的清晰,我還是提供字元介面的安裝命令。
#sudo apt-get install ttf-arphic-uming //這個字型已經能很好的滿足日常工作了,不需要去安裝有爭議的Simsun。
#sudo apt-get install ttf-bitstream-vera //相信我,這是一個不錯的英文字型。
#sudo apt-get install ttf-freefont //沒有這個字型Flash裡會看不到文字內容的。
#sudo apt-get install scim scim-chinese skim //前兩個是安裝scim這個IME平台和拼音IME模組;而後一個會讓scim在KDE下工作的很好而不用你去改什麼設定檔。
重啟一下(其實只要登出一下KDE就可以),中文已經可以正常顯示了。不過各位會發現中文在小字型上會發虛,這是因為AA效果開啟造成的,而修正這個情況需要修改/etc/fonts/local.conf。我就不詳細說明這個設定檔的寫法了(其實我也不是很明白),在這裡提供本人的設定檔以供參考:local.conf
#sudo cp local.conf /etc/fonts/
登出一次KDE,再回來就會看到效果了。