llc 发表于 2005-1-19 09:04:13

一个小建议-关于内核源码里的Makefile

昨晚安装了kernel-sourcecode的rpm包,重新配置和编译内核,安装时没有留意Makefile,结果make install时将原先的内核和模块都清空了,而新内核又无法启动,1.2光盘又没有救急功能,只好用1.1安装盘启动后重新安装内核rpm包恢复……
建议采用redhat系列的做法,修改Makefile里内核版本描述中的extraname变量(没在linux下,忘记是不是叫extraname了,譬如redhat的是-custom,表示是用户自行编译的内核),这样自己编译出来的内核make install时会安装到/boot/vmlinux-2.6.x-xxx、/lib/modules/linux-2.6.x-xxx而不会影响原先的内核和模块

lovewilliam 发表于 2005-1-19 17:25:34

Joined: Jun 16, 2002
Posts: 10540
Location: 广东江门台山

:shock::shock:

aniuge007 发表于 2005-1-21 09:56:21

就是

llc 发表于 2005-1-22 11:33:06

更正,不是extraname,是EXTRAVISION变量
页: [1]
查看完整版本: 一个小建议-关于内核源码里的Makefile