lang110 发表于 2018-8-2 12:19:20

安装puppet时yum源的软件版本比需要的软件版本低怎么办

  1.查看本地源的puppet版本与线上服务器puppet版本
  #本地
  yum info puppet 结果:version:2.7.20
  #登录线上机器,查看
  puppet -V 结果:3.4.3
  2.查看仓库信息,新建Puppet使用的仓库puppetlabs.repo

[*]  ls -l /etc/yum.repos.d/
[*]  vim /etc/yum.repos.d/puppetlabs.repo (可下载附件puppetlabsrepo.txt,也可下载安装https://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-7.noarch.rpm来生产puppetlabs.repo)
[*]  centos默认不包含puppet的软件包,如果有其他包含puppet的repo,记得改名为*.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取;(注:)
[*]  /usr/bin/yum clean all #清楚仓库缓存(注意查看yum是否有别名,用which yum 查看)
[*]  /usr/bin/yum makecache #建立缓存
[*]  /usr/bin/yum info puppet #检验Puppet版本,正确,开始安装
  3.安装puppet
  /usr/bin/yum install puppet
页: [1]
查看完整版本: 安装puppet时yum源的软件版本比需要的软件版本低怎么办