从Java到嵌入式(二)——升级内核,安装libdc1394库

本文记录了从Java转向嵌入式开发的作者升级Linux内核的过程,从2.4.20-8升级到2.6.32。在遇到困难时,作者详细描述了查阅官方文档、安装依赖软件包和编译内核的步骤,最终成功安装libdc1394库,实现了1394设备的支持。过程中遇到了配置问题导致启动失败,但经过不懈努力,最终在Fedora9上成功解决。
摘要由CSDN通过智能技术生成
  本以为安装内核并不是什么大不了的事,但最后的结果证明我太自信了(过度的自信等于自负!)。升级内核等于是给Linux做心脏手术,对于我这个新手来说,虽然玩过几天的Redhat,却对内核全然无知,先Google一下,找到了几个blog,讲得还挺详细的。但是为什么要这么做,不知道!反正作者是这么写的。如果要学一个新东西,如何下手?当然是官方的使用手册!Linux内核中也有官方的文档,那就是Document目录下的文档,以及内核根目录README文档,我是从2.4.20-8升级到2.6.32详细过程如下:
  1.下载内核源代码
   从Linux内核官方FTP站点下载内核源代码压缩包linux-2.6.10.tar.bz2。
  2.软件包更新
   打开下载的内核源代码压缩包中的Documentation/Changes,找到需要的软件包列表,如下所示:
  

o Gnu C 3.2 # gcc --version
o Gnu make 3.80 # make --version
o binutils 2.12 # ld -v
o util-linux 2.10o # fdformat --version
o module-init-tools 0.9.10 # depmod -V
o e2fsprogs 1.41.4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值