出售域名 LinuxTags
6.59. Kmod-19
Kmod 软件包包含用于加载内核模块的库和工具
大概编译时间:
0.1 SBU
需要磁盘空间:
37 MB
6.59.1. 安装 Kmod
准备编译 Kmod:
./configure --prefix=/usr \
--bindir=/bin \
--sysconfdir=/etc \
--with-rootlibdir=/lib \
--with-xz \
--with-zlib
配置选项的含义:
-
--with-xz,
--with-zlib
-
这些选项使 Kmod 能处理压缩的内核模块
-
--with-rootlibdir=/lib
-
该选项确保和不同库相关的文件放置到正确的目录
编译软件包:
make
用以下命令测试结果:
make check
安装软件包并创建符号链接使兼容 Module-Init-Tools(之前处理 Linux 内核模块的软件包):
make install
for target in depmod insmod lsmod modinfo modprobe rmmod; do
ln -sv ../bin/kmod /sbin/$target
done
ln -sv kmod /bin/lsmod
6.59.2. Kmod 软件包内容
安装的程序:
depmod (链接到 kmod), insmod (链接到
kmod), kmod, lsmod (链接到 kmod), modinfo (链接到 kmod),
modprobe (链接到 kmod), 和 rmmod (链接到 kmod)
安装的库:
libkmod.so
简要介绍
depmod
|
基于从已有的模块集上发现的符号创建依赖文件;modprobe
用该依赖文件自动加载所需模块
|
insmod
|
在运行的内核上安装可加载模块
|
kmod
|
加载或卸载内核模块
|
lsmod
|
列出当前已加载模块
|
modinfo
|
检查和内核模块相关联的目标文件并显示搜索到的任何信息
|
modprobe
|
用 depmod
创建的依赖文件自动加载相关模块
|
rmmod
|
从运行中的内核卸载模块
|
libkmod
|
其它程序使用该库加载或卸载内核模块
|
CDN
出售域名 LinuxTagsgitFAQlearnSQLpythondataanalysis