LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1287|回复: 11

给大家说说我的编译内核过程,大家看看有没有什么不周全的地方。

[复制链接]
发表于 2005-11-15 11:45:33 | 显示全部楼层 |阅读模式
先把linux-2.6.13.tar.gz拷贝到/usr/src/下,然后tar zxvf linux-2.6.13.tar.gz,然后cd linux-2.6.13,make menuconfig,make,make modules,make modules_install,make install. 重启后,到/usr/src下,把原来的linux-2.4.31目录和linux链接删了,再做一个linux链接到linux-2.6.13目录代替原来那个linux链接。

大家看看是不是这样.
 楼主| 发表于 2005-11-15 11:51:04 | 显示全部楼层
还有就是如果我下载了一个比如说leafpad.tar.gz文件,然后用tar zxvf命令解压到leafpad目录,./configure;make;make install安装完leafpad软件后,那个leafpad目录还有用吗?可否删掉?
回复 支持 反对

使用道具 举报

发表于 2005-11-15 11:53:44 | 显示全部楼层
学做Slackware的tgz,方便卸载,分发,重新安装。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 12:00:58 | 显示全部楼层
把这些弄明白后我肯定会学的。
回复 支持 反对

使用道具 举报

发表于 2005-11-15 12:06:45 | 显示全部楼层
编译安装完成后可以删掉,但你想 make uninstall 的话,就留这吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 12:15:04 | 显示全部楼层
如果我想添加一个模块,先进入/usr/src/linux-2.6.13里make menuconfig,然后还是make;make modules;make modules_install;make install吗?因为每次我这样做似乎都要出问题。
回复 支持 反对

使用道具 举报

发表于 2005-11-15 12:28:31 | 显示全部楼层
/etc/rc.d/rc.modules
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-15 12:43:23 | 显示全部楼层
什么意思,输入运行吗?烦劳说得详细一点?
回复 支持 反对

使用道具 举报

发表于 2005-11-15 14:22:57 | 显示全部楼层
source放哪都行.不用/usr/src下。
回复 支持 反对

使用道具 举报

发表于 2005-11-15 18:44:50 | 显示全部楼层
最好不要make install吧,我以这样把内核搞乱了。
make menuconfig -> make bzImage -> make modules ->make modules_install
cp System.map /boot/youname
cp arch/i386/boo/bzImage /boo/youname
修改/etc/lilo.conf
lilo
我把2.6.14编译到了750K(恢复系统)
日用2.6.14 1.0M 打了unicon patch
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表