使用p抛出错误进行内核开发

时间:2018-12-24 08:40:06

标签: puppet

我正在尝试使用puppet在geerlingguy / centos7流浪者盒子上安装kernel-devel,但出现错误。

package { 'kernel-devel':
  ensure => $::kernelrelease
}

投掷错误

==> default: Error: Could not update: Execution of '/bin/yum -d 0 -e 0 -y install kernel-devel-3.10.0-862.14.4.el7.x86_64' returned 1: Error: Nothing to do

如何解决?

1 个答案:

答案 0 :(得分:0)

ensure => $::kernelrelease将出现问题。您要输入的kernel-devel版本不存在。

您可以使用列出可用的版本

yum list kernel-devel

也就是说,我只能看到最新版本,因此ensure也可能是installed

package { 'kernel-devel':
  ensure => installed,
}