編譯核心 – Linux 驅動程式開發實戰

在前一篇debian 5.0 eth0 no work我提到了解決網卡上網的問題,接下來我也使用了

export http_proxy=http://proxy:8080

來克服防火牆的上網問題!

可是之後的中文顯示問題,用uicmf,這個deb http://people.debian.org.tw/~mat/ lenny main

是失敗的,因為他說了NO_PUBKEY的錯誤!

改試zhcon

我直接去這個網址http://opensource.nchc.org.tw看,結果無法進入,所以直接改用我自己的source.lst,

apt-get install zhcon

是可以安裝的!但是appleboy打錯字了喔!

在2.6.26的核心內使用zhcon確實會當機,zhcon –utf8 –drv=vga改用這樣的指令,是不會當機,但是當我用Ctrl-D跳出時,我還是當機了,所以目前現階段,我需要暫時放棄中文顯示的問題!

因為我的主要目的是學習驅動程式,所以中文顯示並非必要!

在要編譯核心時,還是得安裝基本的程式:像bizp2、make、gcc…等,目前碰到新的問題是

Unable to find the ncurses libraries or the required header file…

幾行的錯誤訊息,所以只好跳回來Windows的browser來查,發現要裝

ncurses-base ncurses-bin ncurses-hexedit ncurses-term libncurses5 libncursesw5 libncurses5-dev

這些套件,但是看來路程還是很遙遠,我應該想辦法裝個GUI,這樣有問題會比較好查詢資訊!

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

3 則留言


  1. http://wiki.debian.org/SecureApt
    NO_PUBKEY 是 APT 使用 GPG 金鑰的認證問題。Debian 的支流版本基本上用 APT 你都會碰到,解決方法網址有說明,不然可以去 MOTO 或 UBUNTU 論壇搜搜。中文輸入問題可能在 console 下有點無解,若只要看的話 fbterm 不錯。開發軟體的話,你要搜尋 xxx-dev 的套件。同樣一包 sorce 它會拆成很多包,像是說明文件可能會拆成 xxx-doc 之類。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *