From: Felix Lee Date: Thu, 14 Sep 2023 13:22:29 +0000 (+0800) Subject: revised chapter 'header' X-Git-Url: https://www.ivnss.com/gitweb/?a=commitdiff_plain;h=91219e461823e34fb17954ebcce0b1232459f67d;p=lkmpgcn revised chapter 'header' --- diff --git a/lkmpg_cn.tex b/lkmpg_cn.tex index 88f4905..f11c0d4 100644 --- a/lkmpg_cn.tex +++ b/lkmpg_cn.tex @@ -254,26 +254,25 @@ sudo lsmod | grep fat \chapter{头文件} \label{sec:headers} -在你能编译任何示例代码之前,将需要安装你使用内核的头文件。 +在你能编译任何东西之前,将需要为你的内核安装头文件。 -在 Ubuntu/Debian GNU/Linux 上: +在 Ubuntu/Debian GNU/Linux 发行版上,运行如下命令: \begin{codebash} sudo apt-get update apt-cache search linux-headers-`uname -r` \end{codebash} -这将告诉你都有什么内核头文件可以被使用。 -然后,如示例: +这将告诉你什么内核头文件可用。那么如示例安装头文件: \begin{codebash} sudo apt-get install kmod linux-headers-5.4.0-80-generic \end{codebash} -在 Arch Linux 上: +在 Arch Linux 发行版的系统上,运行: \begin{codebash} sudo pacman -S linux-headers \end{codebash} -在 Fedora 上: +在 Fedora 发行版的系统上,运行: \begin{codebash} sudo dnf install kernel-devel kernel-headers \end{codebash}