|
http://202.38.64.33/cgi-bin/bbsc ... 5267.A&num=8018
- 发信人: lark (云中雀), 信区: Linux
- 标 题: [tip] 在 Mandrake 9.1 上安装 2.6.0-test7 内核
- 发信站: 瀚海星云 (2003年10月11日15:33:00 星期六), 站内信件
- 在 Mandrake 9.1 上使用 2.6.0-test 系列内核时,需要升级一些应用程序才可以
- 满足要求。为了保证系统的整洁,建议安装 Mandrake 的 RPM 包,以适应以后平滑
- 升级的需要。
- 首先,Mandrake 9.1 中需要安装或升级以下包才能够正确使用 2.6.0-test 内核,
- mkinitrd
- module-init-tools
- devfsd
- 由于包装上的一些特点以及满足依赖性,还需要升级或安装
- initscripts
- bootloader-utils
- chkconfig
- modutils
- 这些包都可以从最新的 cooker 中获得。例如
- [url]ftp://mirrors.kernel.org/mandrake-devel/cooker/i586/Mandrake/RPMS[/url]
- 安装以上的包时,
- # rpm -Uvh mkinitrd* module-init-tools* devfsd* modutils* chkconfig*
- # rpm -Uvh --nodeps initscripts* bootloader-utils*
- 上面使用 --nodeps 是因为 cooker 的 perl 在包装上的一些新的做法,使得
- initscripts 和 bootloader-utils 需要新的 perl 包,但9.1 的包就可以满足
- 要求了。
- 编译 2.6.0-test 内核不再详细说明。编译好后,将 arch/i386/boot/bzImage
- 复制到合适的位置,
- # make modules_install
- # mkinitrd -f -v /boot/initrd-2.6.0-test?.img 2.6.0-test?
- 编辑 lilo 或者 grub 配置文件,前者还要执行
- # lilo
- 然后,迁移 /etc/modules.conf 到 /etc/modprobe.conf,具体细节见
- $ man modprobe
- $ man modprobe.conf
- # generate-modprobe.conf --help
- 重起
- 说明:本方法可以保证所增加的/升级的软件都在 RPM 包管理程序的管理之下,不
- 添加垃圾,可平滑升级到 Mandrake 9.2。
- ※ 修改:·lark 於 10月11日15:34:52 修改本文·[FROM: 61.48.25.179]
- ※ 来源:·瀚海星云 bbs.ustc.edu.cn·[FROM: 61.48.25.179]
复制代码 |
|