我正在尝试在我根据《Linux from Scratch》和《Beyond Linux from Scratch》书籍制作的 Linux 系统上安装 DKMS。我找到了包源这里但绝对没有关于如何安装它们的信息。 tar 包中没有配置文件,并且 Makefile 似乎需要 Debian 或 RPM,而我没有。任何帮助将不胜感激。谢谢
答案1
好吧……所以只需要做一处更改。这可以通过两种方式完成:
- 将解压 tarball 的目录重命名
dkms
为dkms-2.2.x.x
. Makefile 期望将 tarball 解压到名为 的目录中dkms
。 使用以下命令更改 Makefile
sed
:sed "s@\.\./\$\(RELEASE_NAME\) @\.\.\/\$\(RELEASE_STRING\) @" -i Makefile
不过还是选择选项 1。更容易、更安全。
之后可以使用以下命令安装 DKMS:
make tarball
sudo make install
sudo make install-doc