systemctl:执行操作失败:没有这样的文件或目录

systemctl:执行操作失败:没有这样的文件或目录

我正在尝试在 Dell Studio 1555 上安装无线驱动程序(按照这些说明)。

为了安装驱动程序,指南要求我安装dkms,我通过运行来完成

sudo apt-get install dkms

之后,说明显示通过运行来启用该服务sudo systemctl enable dkms。但是,当我运行此命令时,我得到以下信息:

Failed to execute operation: No such file or directory

我尝试过重启,没有任何变化。我究竟做错了什么?

运行systemctl status dkms.service产生以下输出:

user@debian:~$ sudo systemctl status dkms.service
[sudo] password for user: 
● dkms.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

答案1

我究竟做错了什么?

您正在混合操作系统。

您正在遵循为 Debian Linux 上的 Arch Linux 编写的说明。 Debian Linux 打包 dkms 的方式与 Arch Linux 非常不同。 Arch Linux 使用 systemd 服务单元来加载/卸载 DKMS 内核模块。 Debian Linux 使用modprobe.d文件。

使用您实际使用的操作系统的 doco。

进一步阅读

  • bcm43xx。 Debian 维基。
  • 。 Debian 维基。

相关内容