我正在尝试用木偶在perl-Apache-DBI上安装Centos7 (傀儡服务器版本: 2.7.2,木偶版本: 4.8.1)。
手动地,我只需要从这个页面下载rpm包并用yum (yum install perl-Apache-DBI-1.12-1.el7.noarch.rpm)安装它。
在“木偶”里,我试过:
package { perl-Apache-DBI:
provider => 'rpm',
ensure => installed,
source => "https://harbottle.gitlab.io/epmel/7/x86_64//perl-Apache-DBI-1.12-1.el7.noarch.rpm",
}并有错误:
错误:执行'/bin/rpm -i 64//perl-ApacheDBI-1.12-1.el7.noarch.rpm‘返回1: 警告:/var/tmp/rpm-tmps.KxxuP:报头V4 RSA/RSA 256签名,密钥ID 540ecf1b: NOKEY 错误:失败的依赖关系: perl(摘要:SHA1 1) >= 2.01是Perl-ApacheDBI-1.12-1.el7.noarch.perl-ApacheDBI-1.12-1.el7.noarch.perl(摘要::SHA1 1) perl(Test::Simple)是perl DBI-1.12-1.el7所需的
此外,我尝试在包资源中使用yum提供程序,但它也不起作用。
发布于 2017-05-11 19:43:11
对我来说最好的方法可能是订阅一个带软件包的回购,然后用yum安装。
发布于 2017-05-06 03:52:14
尝试从这里下载:
package { perl-Apache-DBI:
provider => 'rpm',
install_options => ['-q'],
ensure => installed,
source => "http://search.cpan.org/dist/Apache-DBI",
}我已经改变了网址的来源
https://stackoverflow.com/questions/43816507
复制相似问题