首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux中的insmod模块和rpm包有什么不同?

linux中的insmod模块和rpm包有什么不同?
EN

Stack Overflow用户
提问于 2016-10-24 14:40:29
回答 2查看 513关注 0票数 0

我在我的项目中遇到了insmod和rpm的用法。您能详细解释一下Linux中的insmod模块和rpm包有什么区别吗?

代码语言:javascript
复制
insmod <module.ko>
rpm -ivh <rpm_name>

模块和包包含哪种类型的文件?

EN

回答 2

Stack Overflow用户

发布于 2016-10-24 17:46:44

insmod用于加载(或插入)内核模块。它不能用于安装用户空间应用程序。rpm用于在linux上使用包含应用程序、配置文件和其他文件的rpm包安装应用程序。如果rpm包包含内核模块,则rpm将调用insmod来加载(或插入)内核模块。

票数 1
EN

Stack Overflow用户

发布于 2016-10-24 17:53:44

简而言之:insmod用于内核空间,而rpm用于用户空间。这只是粗略的正确,但却是一个很好的起点。下面是一些更粗略的描述。

insmod加载内核模块,从而增强内核功能。例如,使用insmod可以加载特定硬件的驱动程序,允许内核处理该硬件。

rpm是包管理器,用于安装程序-通常是用户空间应用程序,如vim或firefox浏览器。它更像是aptpacman

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40212116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档