如何在 Linux 上安装驱动程序?

如何在 Linux 上安装驱动程序?

当您下载无线加密狗等设备的 Linux 驱动程序时,您将获得一个文件夹,里面装满了我认为需要编译的随机文件?如何在 Linux 中安装无线驱动程序?

答案1

一般来说这取决于很多因素,但我将其总结为两种方式:

  • 通过存储库:在这种情况下,所需的驱动程序可作为已在您的发行版中编译的软件包使用。使用包管理器(apt-get、yum、pacman 等),您可以安装所需的驱动程序。例如,apt-get install package_name在基于 Debian 的发行版中可以这样做。
  • 另一种方法是下载源代码并自行编译。由于它是一个驱动程序,因此您需要一个内核开发包,正如 Ignacio 所说(您可以使用存储库获取它)。安装后,在 Linux 中安装东西的最常用方法通常涉及在驱动程序源代码目录中运行 3 个命令(在本例中):./configuremakemake install。最后一个通常以超级用户权限调用(直接从帐户root或通过sudogksu类似方式)。

答案2

实际上,大多数设备已经受安装的内核和模块支持;只需插入设备并试用即可。

如果不起作用,那么您可以查看单独的包中是否有驱动程序。查看输出dmesg以查看是否检测到您的设备的任何内容。

答案3

首先,您需要安装 make、gcc 和内核的开发文件(在名为kernel-devel或类似名称的软件包中)。然后阅读驱动程序附带的INSTALLREADME文件,以了解用于构建和安装该驱动程序的正确命令序列。

答案4

make在 Ubuntu 中,你可以使用以下命令安装

sudo apt-get install make

或者获取包含 make 的包:

sudo apt-get install build-essentials

相关内容