6.46.1. Kmod的安装
准备 Kmod 进行编译:
./configure --prefix=/usr\
--bindir=/bin\
--sysconfdir=/etc\
--with-rootlibdir=/lib\
--with-xz \
--with-zlib
./configure --prefix=/usr\
--bindir=/bin\
--sysconfdir=/etc\
--with-rootlibdir=/lib\
--with-xz \
--with-zlib
配置选项的含义:
--with-xz, --with-zlib
这些选项使 Kmod 能够处理压缩的内核模块。
--with-rootlibdir=/lib
此选项可确保将不同的库相关文件放置在正确的目录中。
编译包:
使
使
这个包没有附带可以在 LFS chroot 环境中运行的测试套件。 至少需要 git 程序,并且一些测试不会在 git 存储库之外运行。
安装包,并创建符号链接以与 Module-Init-Tools(以前处理 Linux 内核模块的包)兼容:
使安装
对于 depmod insmod lsmod modinfo modprobe rmmod 中的目标; 做 ln -sfv ../bin/kmod /sbin/$target
完成
ln -sfv kmod /bin/lsmod
使安装
对于 depmod insmod lsmod modinfo modprobe rmmod 中的目标; 做 ln -sfv ../bin/kmod /sbin/$target
完成
ln -sfv kmod /bin/lsmod