安装 Patch 到 Linux Kernel


Linux 会在新版本的 kernel 加入有一些安全修补、新功能或硬件支援,除了重新编译 kernel 或透过 Linux Distro 升级外,还可以安装 Patch,以下例子是将 patch-2.6.18.3.gz 下载到 /usr/src 下面安装。

首先从 kernel.org 下载所需的 patch:

# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.18.3.bz2

假如你所编译的 linux kernel 是存放在 /usr/src/linux,执行:

# cd /usr/src/linux
# bzip2 -dc /usr/src/patch-2.6.18.3.bz2 | patch -p1 –dry-run
# bzip2 -dc /usr/src/patch-2.6.18.3.bz2 | patch -p1

以上第二行只是测试,如果没有输出错误就可以执行最后一行。

Leave a Reply