Kasan 是内核的一部分,使用时需要重新配置、编译并安装内核。Kasan 在 Linux 内核 4.0 版本时被引入内核,所以选择的内核代码需要高于 4.0 版本。另外,最基本的 Kasan 功能需要 GCC4.9.2 支持,更多的支持则需要 GCC5.0 及以上版本。
首先是配置和编译内核。
运行如下命令启动图形配置界面:
清单 3. Linux 图形配置命令make menuconfig
图 2. Kasan 内核选项配置界面 图 3. Kasan 模式选项然后重新编译并安装内核即可,除了通用的编译和安装命令,在 Fedora 这种发行版本中,还需要更新 grub。
清单 4. Linux 内核编译、安装命令make menuconfig make sudo make modules_install sudo make install
清单 5. Grub 配置命令sudo grub2mkconfig – o /boot/grub/grub.cfg