使用 Mandrake 7.1 进行测试。
为了利用对您的发行版的 Linux 内核所做的改进,您决定对其进行更新。为此,您将在 Linux Mandrake FTP 镜像站点之一上检索以下文件:
alsa-2.2.19_0.5.10b-4.3mdk.i586.rpm
alsa-source-2.2.19_0.5.10b-4.3mdk.i586.rpm
内核-doc-2.2.19-4.3mdk.i586.rpm
内核头-2.2.19-4.3mdk.i586.rpm
内核源-2.2.19-4.3mdk.i586.rpm
kernel-utils-2.2.19-4.3mdk.i586.rpmv kernel-2.2.19-4.3mdk.i586.rpm
使用 root 帐户登录。将这些压缩包以rpm格式复制到例如目录中后〜/rpm/内核,打开控制台或 xterm 窗口并输入命令rpm -ivh ~/rpm/kernel/kernel-2.2.19-4.3mdk.i586.rpm && mv ~/rpm/kernel/kernel-2.2.19-4.1mdk.i586.rpm /tmp。然后输入rpm -Fvh ~/rpm/kernel/*.rpm。如果您收到错误消息,请输入例如rpm -Uvh ~/rpm/kernel/kernel-doc-2.2.19-4.3mdk.i586.rpm。对每个 rpm 存档执行相同的操作以安装每个软件包。然后输入命令mkinitrd -f –ifneeded /boot/initrd-2.2.19-4.3mdk 2.2.19-4.3mdk。它允许您创建内核 initrd 映像,以便将其复制到启动目录/启动。将内核映像链接到文件初始化文件打字时ln -sf /boot/initrd-2.2.19-4.3mdk /boot/initrd.img。使用您最喜欢的文本编辑器,打开 lilo 配置文件,/etc/lilo.conf。验证是否出现以下行:
图像=/boot/vmlinuz
标签=Linux
根=/dev/sda5
initrd=/boot/initrd.img
只读
最后通过命令运行lilo/sbin/lilo -v,以便您的更改被考虑在内并通过命令重新启动计算机重新启动。这样您的系统就拥有了新的 Linux 内核。