从源代码编译和安装 Linux 内核全攻略
在 Linux 系统中,除了安装已经编译好的内核二进制版本,我们还可以选择安装内核源代码,然后自己创建内核二进制文件。这种方式的一个显著优势在于,我们能够增强内核的配置,例如添加对蓝牙设备等特定类型设备的支持。下面将详细介绍从源代码编译和安装内核的全过程。
安装内核源代码
我们可以从发行版中获取最新版本的内核源代码,其名称通常为 kernel-source 。新的版本可以通过发行版更新代理下载,也可以直接访问发行版的 FTP 站点进行下载。安装方式与安装其他 RPM 包类似,示例命令如下:
# rpm -ivh kernel-source-2.4.22-1.2115.nptl.i386.rpm
安装完成后,源文件会被放置在 /usr/src 目录下,具体位于以 linux 为前缀、内核版本为后缀的子目录中,例如对于内核 2.4,修订版 20,补丁 8,完整目录为 /usr/src/linux-2.4.22-1 。当我们下载并安装一个新内核时,会为其创建一个单独的子目录。同时,会创建一个名为 /usr/src/linux-2.4 的链接,指向我们安装的最新内核源目录。
另外,我们也可以从 www.kernel.org 获取最新版本的源代码。这些版本通常比发行版站点上的版本更新,但可能没有在发行版平台上进行充分测试。内核源代码以压缩存档(
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



