HardRebootHackerHD Asked: 2017-12-24 03:13:28 +0800 CST2017-12-24 03:13:28 +0800 CST 2017-12-24 03:13:28 +0800 CST 有人可以解释一下这个命令的作用吗? 772 我了解命令的第一部分sudo apt-get install -y,但不了解其余部分。 sudo apt-get install -y dkms linux-headers-$(uname -r) kali-linux 1 个回答 Voted Best Answer user4556274 2017-12-24T03:21:55+08:002017-12-24T03:21:55+08:00 命令的其余部分apt-get是指定要安装的包。在这种情况下,您选择了两个包:(dkms动态内核模块支持)和您当前运行的 linux 内核版本的 linux 头文件。 uname返回有关您的系统的一些基本信息;该-r选项指定正在运行的内核版本。命令中的$()shell 结构被括号内的命令的输出所取代。 linux-headers-$(uname -r)是一种通用的可复制粘贴方式,用于指定当前内核所需的头文件,而不是将版本显式键入为linux-headers-4.4.0.101-generic. 这个关于 Kali 的一般问题也可能是相关的。
命令的其余部分
apt-get
是指定要安装的包。在这种情况下,您选择了两个包:(dkms
动态内核模块支持)和您当前运行的 linux 内核版本的 linux 头文件。uname
返回有关您的系统的一些基本信息;该-r
选项指定正在运行的内核版本。命令中的$()
shell 结构被括号内的命令的输出所取代。linux-headers-$(uname -r)
是一种通用的可复制粘贴方式,用于指定当前内核所需的头文件,而不是将版本显式键入为linux-headers-4.4.0.101-generic
.这个关于 Kali 的一般问题也可能是相关的。