首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从木偶安装rpm包(失败的依赖项)

如何从木偶安装rpm包(失败的依赖项)
EN

Stack Overflow用户
提问于 2017-05-06 03:45:42
回答 2查看 1.5K关注 0票数 1

我正在尝试用木偶在perl-Apache-DBI上安装Centos7 (傀儡服务器版本: 2.7.2,木偶版本: 4.8.1)。

手动地,我只需要从这个页面下载rpm包并用yum (yum install perl-Apache-DBI-1.12-1.el7.noarch.rpm)安装它。

在“木偶”里,我试过:

代码语言:javascript
运行
复制
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提供程序,但它也不起作用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-11 19:43:11

对我来说最好的方法可能是订阅一个带软件包的回购,然后用yum安装。

票数 1
EN

Stack Overflow用户

发布于 2017-05-06 03:52:14

尝试从这里下载:

代码语言:javascript
运行
复制
package { perl-Apache-DBI:
    provider => 'rpm',
    install_options => ['-q'],
    ensure => installed,
    source => "http://search.cpan.org/dist/Apache-DBI",
}

我已经改变了网址的来源

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43816507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档