设为首页 收藏本站
查看: 734|回复: 0

[经验分享] 如何根据指定软件版本制作属于自己的puppet yum源

[复制链接]

尚未签到

发表于 2018-8-2 13:11:21 | 显示全部楼层 |阅读模式
[root@agent2 ~]# yum clean all  
Loaded plugins: priorities, product-id, security, subscription-manager
  
Updating Red Hat repositories.
  
Cleaning up Everything
  
[root@agent2 ~]# yum install puppet
  
Loaded plugins: priorities, product-id, security, subscription-manager
  
Updating Red Hat repositories.
  
puppet                                                                                            |  951 B     00:00
  
puppet/primary                                                                                    | 1.7 kB     00:00
  
puppet                                                                                                               3/3
  
puppetlabs-deps                                                                                   | 1.9 kB     00:00
  
puppetlabs-deps/primary_db                                                                        |  43 kB     00:00
  
puppetlabs-products                                                                               | 1.9 kB     00:00
  
puppetlabs-products/primary_db                                                                    |  95 kB     00:03
  
rhel-base                                                                                         | 1.5 kB     00:00
  
rhel-base/primary                                                                                 | 913 kB     00:00
  
rhel-base                                                                                                      3261/3261
  
157 packages excluded due to repository priority protections
  
Setting up Install Process
  
Resolving Dependencies
  
--> Running transaction check
  
---> Package puppet.noarch 0:2.7.25-1.el5 set to be updated
  
--> Processing Dependency: facter < 1:2.0 for package: puppet
  
--> Processing Dependency: ruby(abi) >= 1.8 for package: puppet
  
--> Processing Dependency: facter >= 1.5 for package: puppet
  
--> Processing Dependency: ruby >= 1.8.5 for package: puppet
  
--> Processing Dependency: ruby-shadow for package: puppet
  
--> Processing Dependency: /usr/bin/ruby for package: puppet
  
--> Processing Dependency: ruby-augeas for package: puppet
  
--> Processing Dependency: libselinux-ruby for package: puppet
  
--> Running transaction check
  
---> Package facter.x86_64 1:1.7.4-1.el5 set to be updated
  
---> Package libselinux-ruby.x86_64 0:1.33.4-5.7.el5 set to be updated
  
---> Package ruby.x86_64 0:1.8.5-19.el5_6.1 set to be updated
  
---> Package ruby-augeas.x86_64 0:0.4.1-2.el5 set to be updated
  
--> Processing Dependency: augeas-libs >= 0.8.0 for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.8.0)(64bit) for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.11.0)(64bit) for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.10.0)(64bit) for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.1.0)(64bit) for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.12.0)(64bit) for package: ruby-augeas
  
--> Processing Dependency: libaugeas.so.0()(64bit) for package: ruby-augeas
  
---> Package ruby-libs.x86_64 0:1.8.5-19.el5_6.1 set to be updated
  
---> Package ruby-shadow.x86_64 0:1.4.1-8.el5 set to be updated
  
--> Running transaction check
  
---> Package augeas-libs.x86_64 0:0.10.0-4.el5 set to be updated
  
--> Finished Dependency Resolution
  
Dependencies Resolved
  
=========================================================================================================================

  Package                       Arch                 Version                          Repository                    >  
=========================================================================================================================
  
Installing:
  puppet                        noarch               2.7.25-1.el5                     puppet                        1.1 M
  
Installing for dependencies:
  augeas-libs                   x86_64               0.10.0-4.el5                     puppetlabs-deps               376 k
  facter                        x86_64               1:1.7.4-1.el5                    puppet                         87 k
  libselinux-ruby               x86_64               1.33.4-5.7.el5                   rhel-base                      61 k
  ruby                          x86_64               1.8.5-19.el5_6.1                 rhel-base                     276 k
  ruby-augeas                   x86_64               0.4.1-2.el5                      puppetlabs-deps                22 k
  ruby-libs                     x86_64               1.8.5-19.el5_6.1                 rhel-base                     1.6 M
  ruby-shadow                   x86_64               1.4.1-8.el5                      puppetlabs-deps                10 k
  
Transaction Summary
  
=========================================================================================================================
  
Install       8 Package(s)
  
Upgrade       0 Package(s)

  
Total download>  
Is this ok [y/N]: y
  
Downloading Packages:
  
(1/8): ruby-shadow-1.4.1-8.el5.x86_64.rpm                                                         |  10 kB     00:00
  
(2/8): ruby-augeas-0.4.1-2.el5.x86_64.rpm                                                         |  22 kB     00:00
  
(4/8): augeas-libs-0.10.0-4.el5.x86_64.rpm                                                        | 376 kB     00:03
  
-------------------------------------------------------------------------------------------------------------------------
  
Total                                                                                    823 kB/s | 3.6 MB     00:04

  
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 signature: NOKEY, key>  
puppetlabs-deps/gpgkey                                                                            | 1.7 kB     00:00

  
Importing GPG key 0x4BD6EC30 "Puppet Labs>  
Is this ok [y/N]: y
  
Running rpm_check_debug
  
Running Transaction Test
  
Finished Transaction Test
  
Transaction Test Succeeded
  
Running Transaction
  Installing     : ruby-libs                                                                                         1/8
  Installing     : ruby                                                                                              2/8
  Installing     : ruby-shadow                                                                                       3/8
  Installing     : augeas-libs                                                                                       4/8
  Installing     : ruby-augeas                                                                                       5/8
  Installing     : libselinux-ruby                                                                                   6/8
  Installing     : facter                                                                                            7/8
  Installing     : puppet                                                                                            8/8
  
duration: 668(ms)
  
Installed products updated.
  
Installed:
  puppet.noarch 0:2.7.25-1.el5
  
Dependency Installed:
  augeas-libs.x86_64 0:0.10.0-4.el5     facter.x86_64 1:1.7.4-1.el5          libselinux-ruby.x86_64 0:1.33.4-5.7.el5
  ruby.x86_64 0:1.8.5-19.el5_6.1        ruby-augeas.x86_64 0:0.4.1-2.el5     ruby-libs.x86_64 0:1.8.5-19.el5_6.1
  ruby-shadow.x86_64 0:1.4.1-8.el5
  
Complete!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-545409-1-1.html 上篇帖子: puppet结构图一例 下篇帖子: puppet recurse 导致的性能问题一例
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表