无法添加 DKMS 配置

无法添加 DKMS 配置

我在论坛中找到了此命令行,并尝试按照其中提到的方法进行操作……

sudo apt-get install linux-headers-generic build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/

但是当我输入这个命令行时我收到这个错误

$ sudo dkms add ./rtl8192cu-fixes
Error! Could not find module source directory.
Directory: /usr/src/.-rtl8192cu-fixes does not exist.

如果有人能真诚地帮助我,请告诉我。我并不是 Linux 的高级用户,所以您的帮助和耐心对我很有帮助……

答案1

正如您在评论中所说:

程序“git”当前未安装程序。您可以输入以下命令进行安装:sudo apt-get install git

继续之前请阅读错误消息。

要克隆 Git 存储库,您必须安装git

sudo apt-get install git

现在在相同的文件夹

sudo apt-get install linux-headers-generic build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/

答案2

现在,出现相同错误的新原因可能是原始 git 存储库已发生更改,因此该行

sudo dkms install 8192cu/1.10

需要改为

sudo dkms install 8192cu/1.11

对于原始海报的问题,该行

sudo apt-get install linux-headers-generic build-essential dkms

也可以扩展到

sudo apt-get install linux-headers-generic build-essential dkms git

相关内容