開場:
最近努力在我的NB上安裝Debian,才剛新手上路就用NB,所以遇到了很多問題,麻煩有空的人看看我的安裝歷程,沒有空的人麻煩拉到最下面幫我解答問題吧
歷程:
因為家裡只有撥接網路,所以我選擇透過光碟安裝,我用的光碟是3.0R1的版本,之前跟著"無痛起步"一步一步做,唯一沒辦法做的就是改成Unstable底下,結果我猜是Kernel跟XFree86版本太舊,所以我的XWINDOW一直跑不起來,一步步用apt-get安裝時,執行startx是顯示command not found,如果用tasksel安裝是開機後顯示gdm跑不起來,螢幕會閃好幾下然後出現訊息視窗。
我NB的顯示卡是ATI Mobility Radeon 7500,現在的做法是用光碟安裝基本系統,然後更新kernel到2.6.8.1,之後再裝最新版的XFree86,我試了三種安裝kernel的方法,結果都裝不起來,訊息我沒有記下來,後來查文章知道是可能是因為部分軟體版本太舊,甚至有些軟體沒有安裝,導致無法更新kernel。
所以現在我根據kernel原始檔裡面的Documentation裡的Change文件去抓所有必須軟體最新版本的原始碼,想照著"無痛起步"利用checkinstall的方式安裝。首先我安裝的是gcc-3.4.2.tar.bz2,第二步是make-3.80.tar.bz2,安裝make-3.80.tar.bz2時第一次內定安裝在/usr/local裡面,後來我用./configure --prefix=/usr/將程式安裝在原本的資料夾裡,可是之後我再要安裝其他軟體時,make就都會出現error了...
問題:
1.安裝新版軟體前,需要先移除舊版嗎?
2.像make-3.80.tar.bz2預設安裝在/usr/local/bin裡面,我可以透過怎樣的設定,讓bash底下輸入make時他可以直接到/usr/local/bin找到嗎?我有試過在/usr/bin裡面設一個make的link,但是這樣是不是就足夠了呢?
3.像gcc的原始碼有26MB,而我到交大Debian FTP找到的gcc-3.4_3.4.2-2_i386.deb就只有1MB多,如果我要透過dpkg -i的方式安裝的話,我是只要抓.deb檔嗎?還是原始檔也要抓下來呢?
4.在編譯kernel時,我執行make menuconfig,會出現一個視窗讓我做一大堆的設定,請問這些設定有中文的參考資料嗎?或是英文的書面資料比方說PDF之類的可以看呢?雖然線上有提供HELP可以參考,可是有時遇到不懂的字詞又沒辦法查資料,所以想找可列印的書面資料先做一下功課再進行設定...
致謝:
感謝所有看過這篇文章的Debian同好們,祝福大家的電腦永遠順心如意!!