编译核心 – 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,这样有问题会比较好查询资讯!

3 則留言


  1. http://wiki.debian.org/SecureApt
    NO_PUBKEY 是 APT 使用 GPG 金钥的认证问题。Debian 的支流版本基本上用 APT 你都会碰到,解决方法网址有说明,不然可以去 MOTO 或 UBUNTU 论坛搜搜。中文输入问题可能在 console 下有点无解,若只要看的话 fbterm 不错。开发软体的话,你要搜寻 xxx-dev 的套件。同样一包 sorce 它会拆成很多包,像是说明文件可能会拆成 xxx-doc 之类。

Comments are closed.