ubuntu7.10下编译内核2.6.23.1成功
2007-11-13 15:08
381 查看
用了两天的时间终于kernel2.6.23.1编译成功了
首先去www.kernel.org去下载新内核,大约50M左右。
1.接下来就是解压到/usr/src/linux,如果没有就自己新建一个,这样比较好,用别的目录也可以。
tar -xzvf linux-2.6.23.1
2.就是make menuconfig ,可是一直提示
HOSTCC scripts/kconfig/lxdialog/checklist.o
在包含自 scripts/kconfig/lxdialog/checklist.c:24 的文件中:
scripts/kconfig/lxdialog/dialog.h:32:20: 错误: curses.h:No such file or directory
In file included from scripts/kconfig/lxdialog/checklist.c:24:
好多错误信息,我上网一查少了个叫libncurses5包,我就用添加/删除程序安装,怎么也装不去,提示:
下列的软件包有不能满足的依赖关系:
libncurses5-dev: 依赖: libncurses5 (= 5.5-5ubuntu2) 但是 5.6+20070716-1ubuntu3 正要被安装
E: 无法安装的软件包
于是我就用新立得,可是还是同样的错误,我无语。发到论坛上半天也没回,
后来我在http://packages.ubuntu.com/找到了这个包,手动下载,手动安装,OK成功了,呵呵。(刚学不久,出现不怎么知道怎么弄)
3.于是成功进入菜单配置,我参照金步国先生的文章配置(我在附件已经给出)
4.最后一步的时候sudo mkinitramfs -o initframfs-2.6.23.1 2.6.23.1
这个命令又提示:
erro:/lib/firmware/2.6.23.1:no directort or file
我无语了,问了个朋友 ,他建议我把旧的复制一个,改了个名字,果然可以了,至此编译成功,重启,顺利进入系统,心里好开心。
下面贴上比较重要的命令:
sudo make mrproper && sudo make menuconfig
sudo make dep &&sudo make clean &&sudo make bzImage &&sudo make modules && sudo make modules_install && sudo make install && sudo mkinitramfs -o initframfs-2.6.23.1 2.6.23.1
他们的意思,不懂的自己去google吧--最好的老师!
附件:http://down.51cto.com/data/2348749
首先去www.kernel.org去下载新内核,大约50M左右。
1.接下来就是解压到/usr/src/linux,如果没有就自己新建一个,这样比较好,用别的目录也可以。
tar -xzvf linux-2.6.23.1
2.就是make menuconfig ,可是一直提示
HOSTCC scripts/kconfig/lxdialog/checklist.o
在包含自 scripts/kconfig/lxdialog/checklist.c:24 的文件中:
scripts/kconfig/lxdialog/dialog.h:32:20: 错误: curses.h:No such file or directory
In file included from scripts/kconfig/lxdialog/checklist.c:24:
好多错误信息,我上网一查少了个叫libncurses5包,我就用添加/删除程序安装,怎么也装不去,提示:
下列的软件包有不能满足的依赖关系:
libncurses5-dev: 依赖: libncurses5 (= 5.5-5ubuntu2) 但是 5.6+20070716-1ubuntu3 正要被安装
E: 无法安装的软件包
于是我就用新立得,可是还是同样的错误,我无语。发到论坛上半天也没回,
后来我在http://packages.ubuntu.com/找到了这个包,手动下载,手动安装,OK成功了,呵呵。(刚学不久,出现不怎么知道怎么弄)
3.于是成功进入菜单配置,我参照金步国先生的文章配置(我在附件已经给出)
4.最后一步的时候sudo mkinitramfs -o initframfs-2.6.23.1 2.6.23.1
这个命令又提示:
erro:/lib/firmware/2.6.23.1:no directort or file
我无语了,问了个朋友 ,他建议我把旧的复制一个,改了个名字,果然可以了,至此编译成功,重启,顺利进入系统,心里好开心。
下面贴上比较重要的命令:
sudo make mrproper && sudo make menuconfig
sudo make dep &&sudo make clean &&sudo make bzImage &&sudo make modules && sudo make modules_install && sudo make install && sudo mkinitramfs -o initframfs-2.6.23.1 2.6.23.1
他们的意思,不懂的自己去google吧--最好的老师!
附件:http://down.51cto.com/data/2348749
相关文章推荐
- ubuntu10.04成功编译内核模块
- Ubuntu 10.10下成功编译Linux-2.6.38内核
- ubuntu7.10下编译linux kernel 2.6.23.1之make menuconfig问题解决
- Ubuntu10.10下编译内核linux-2.6.38成功
- 在Ubuntu 7.10下编译使用新内核的方法[转]
- Ubuntu 10.10下编译内核Linux 2.6.37 rc4成功
- ubuntu下使用qemu模拟ARM(六)------驱动程序编译进内核方法
- 在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
- ubuntu 10.04 编译安装最新版本linux-2.6.34内核
- 在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
- Ubuntu编译内核
- ubuntu下编译内核模块ko,并加载
- Ubuntu 8.04 AMD64 下成功编译VLC 0.8.6
- ubuntu 14.04 编译内核出现unable to locate package ncurses-devel 问题的解决
- Ubuntu9.10 中内核编译过程(二)
- Ubuntu内核升级配置接编译更新
- ubuntu10.04下编译安装linux 3.14.18内核
- Ubuntu 10.04(32位)下 编译Android 2.3源码全过程 || 编译android4.0成功
- ubuntu环境下重新编译内核
- ubuntu环境下编译linux内核问题解决备忘