如何在没有互联网连接的情况下安装 Linux 头文件?

如何在没有互联网连接的情况下安装 Linux 头文件?

我有一台运行 Kali 2021.3(amd64 版本)的笔记本电脑。它没有以太网端口,我需要安装网络适配器的驱动程序,否则我将无法访问互联网。

我找到了一个 Github repo,其中包含社区维护的驱动程序版本。我必须使用 dkms 来安装它们。因此,在我的另一台电脑上,我使用 dget 下载了 dkms,您可以在 .dsc 上的“版本链接”下找到这一页。然后,我把它放在一个 U 盘上,并安装在我的 Kali 系统上。

现在 dkms 显然需要 linux 标头来安装驱动程序。我发现这似乎与我的 Kali 版本所需的标头有关,使用 dget 将其拉出,它给了我两个文件“linux_5.10.46.orig.tar.xz”和“linux_5.10.46-4kali1.debian.tar.xz”。我不确定这个档案是否包含我正在寻找的内容,如果包含,我不知道如何使用这些档案来安装标头。

我可以使用这些文件安装标头吗?如果可以,我该怎么做?如果不行,您能否建议一些其他方法来实现我想要做的事情?

如果有帮助的话,我可以安装不同版本的 Kali。

答案1

下载包含.deb适用于您的内核版本的 linux-headers 的软件包(即与内核软件包匹配的软件包)。用于dpkg -i离线安装该软件包。

相关内容