我有一个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
告诉你的。