/lib/modules/*/build指向不存在的文件



我有一个CentOS Linux发行版7.2.1511(Core)。

我想为当前运行的内核构建一些内核代码。

我的uname-r说3.10.0-327.10.1.el7.x86_64,但ls-l/usr/src/kernel/仅显示CCD_ 2。为什么我的文件系统上有非当前内核的来源(香草新鲜供应的Digitalocean盒子)?

为什么yum-install-kernel-devel不为当前运行的内核安装头?

uname是对内核的系统调用,用于获取信息。它告诉你那台机器在运行什么。硬盘上实际存在的内容可以是任何人安装的任何内容。有人可能下载了错误的软件包,或者你可能安装了多个内核等。但是,运行的是uname告诉你的。

最新更新