1.软文推荐

2.软文推荐

3.软文推荐

Linux常用命令depmod 可产生模块依赖的映射文件,在构建嵌入式系统时,需要由这个命令来生成相应的文件,由modprobe使用,下面良许教程网为大家分享一下Linux常用命令—depmod命令具体使用方法。

depmod

分析可载入模块的相依性

语法
 depmod(选项)
选项
 -a或--all:分析所有可用的模块;
 -d或debug:执行排错模式;
 -e:输出无法参照的符号;
 -i:不检查符号表的版本;
 -m或system-map:使用指定的符号表文件;
 -s或--system-log:在系统记录中记录错误;
 -v或--verbose:执行时显示详细的信息;
 -V或--version:显示版本信息;
 --help:显示帮助。
实例
 depmod -b /home/windsome/EMMA3PF-KernelSource-20080626/install_pos -e -F ./boot/System.map -v 2.6.18_pro500-bcm91250-mips2_fp_be -A -a

/home/windsome/EMMA3PF-KernelSource-20080626/install_pos是我make mod_install后,所有模块的存放路径。

./boot/System.mapmake linux后生成,我拷贝到此目录的。

2.6.18_pro500-bcm91250-mips2_fp_be是我build的linux的版本。

编译linux过程及执行depmod的例子:

 genkernel.sh (at linux-2.6.18_pro500)
 #######
 export INSTALL_ROOT_EMMA3PF="/home/windsome/EMMA3PF-KernelSource-20080626/install_pos"
 export INSTALL_MOD_EMMA3PF="/home/windsome/EMMA3PF-KernelSource-20080626/install_pos"
 rm /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/lib -rf
 rm /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/boot/* -rf
 cd 
 make
 make modules_install
 cp vmlinux System.map /home/windsome/EMMA3PF-KernelSource-20080626/install_pos/boot/ -p
 cd /home/windsome/EMMA3PF-KernelSource-20080626/install_pos
 depmod -b /home/windsome/EMMA3PF-KernelSource-20080626/install_pos -e -F ./boot/System.map -v 2.6.18_pro500-bcm91250-mips2_fp_be -A -a

其他用法:

在linux桌面系统中,当你编译了新的驱动,为了能够用modprobe ***加载模块, 你需要先将模块拷贝到/lib/modules /2.6.31-20-generic目录下,然后运行sudo depmod -a将模块信息写入modules.dep、modules.dep.bin、modules.alias.bin、modules.alias和modules.pcimap文件中。

如,我编译了一个新的wifi驱动r8192se_pci.ko,将其拷贝到/lib/modules/2.6.31-20-generic/wireless下,然后到/lib/modules/2.6.31-20-generic运行depmod -a,之后可以在任意目录运行modprobe r8192se_pci。

总结

至此关于Linux常用命令depmod命令的使用方法分享结束,大家如果对depmod命令的使用方法还有问题可以通过评论区将问题提交我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/2758.html,若引用不当,请联系修改。

相关文章 8

1

韩国vpstianyiidc(韩国疫情) 2分钟前

目录:1、韩国VPS租用优势与缺陷是啥?2、vps韩国uplus线路好吗3、韩国vps多少钱一年4、哪里的韩国vps比较好,要速度快的稳定的,最好重装...

2

香港9元vps(169港元) 4分钟前

目录:1、9元VPS真有那么一回事吗?我是在华数团购上看到的,有哪位大虾知道的告诉下。2、想租个香港vps,可否试用一下?3、香港vps为什...

3

CentOS7系统上安装Python3.6.8 6分钟前

本篇文章重点为大家分享一下如何在CentOS7系统上安装Python3.6.8,有需要的小伙伴可以参考一下。 1.首先通过yum安装python可能用到的依赖 yum...

5

linux终端配置:颜色和字体具体方法 10分钟前

linux下的终端窗口,初始的是白底黑字,看久了很容易伤眼睛,建议使用彩色字体,亲身体会,这种比黑底白字也要服眼一些,看起来也比较...

7

域名注册价格查询(域名注册价格查询网站) 13分钟前

目录:1、我想批量注册域名100个.cn的,多少钱钱2、tm域名注册多少钱?3、域名注册多少钱?申请一个域名要多少钱?4、国内注册域名的费用...

8

年付高防vps的简单介绍 16分钟前

目录:...