Welcome 微信登录

首页 / 操作系统 / Linux / DKMS的安装和使用

不想说太多废话,也不喜欢在旧的经验里面打转。很早以前已经想写些关于DKMS方面的文章。今天忽然想起mara和他以前曾经略略带过的DKMS,又看见有些兄弟为驱动而烦恼,故写之。

序言:

DKMS(Dynamic Kernel Module Support)是DELL的一个项目,主页在http://linux.dell.com/projects.shtml

DKMS为整个社区加快了驱动程序的开发、测试和检验,也便于用户安装所需的驱动程序。

目的:

DKMS的目的是让依赖内核的模块源码独立出来以便升级内核时候可以容易地重新建立。这也使得Linux驱程编写人员能够尽快的提供他们的驱动而不用等待新版本的Linux内核发布,同时也打消了用户对模块能否在新内核上面重新编译的疑虑。

安装:

对于Mandriva,使用urpmi命令来安装dkms。(其他的发行版也有自己相应的安装方法,也可以自己从源代码编译安装。)

...

使用:

用nvidia的驱动程序为例:

dkms add -m ... -v ...
dkms。。。

注意:新旧版本的驱程问题。