分手快乐 发表于 2015-1-14 21:06:06

Linux教程之centos yum装置最新的puppet

小知识:CentOS商业化干掉红帽才是出路?
centos是今朝应用最普遍的linux办事器体系之一,其应用yum对软件担保理的便利性,更是每一个用centos的人爱好的。蚊子我如今也愈来愈爱好用yum来装置软件包了,除非特别须要,曾经很少编译装置软件了。
在加上centos的扩大源(repo)也许多,好比尽人皆知的EPEL,还有蚊子之前《yum源分享》文章中引见的两个。
但说到centos应用yum装puppet就不那末轻易了,起首epel中却是供给了puppet的装置包,但供给仅仅是2.6.6的版本,fedora的供给了别的的一个puppet源,http://tmz.fedorapeople.org/repo/puppet/epel/puppet.repo,在这个源中,puppet的版本有所进步,但也仅仅是2.6.11罢了。
现在,puppet开源版最新曾经到达了2.7.5,想要应用源码装置的同伙可以到这里下载。可眼下我们选择了centos,固然要应用最简略的yum或许rpm来装置。puppetlabs还算仗义,也供给了rpm包。地址是http://yum.puppetlabs.com/,这个网址中不只供给了EL的包,还有fedora的包,应用者可以依据本身的须要停止选择。
在EL的目次下供给了版本5和版本6的一切32位和64位的包,应用者可以下载装置本身体系架构目次下puppetlabs-release-X-1.noarch.rpm文件来装置(注:个中文件中的年夜写X表现对应的版本号,5或6),装置终了以后会主动创立repo文件,接上去要做的就是应用yum停止装置就能够了。所装置的就是puppet最新的2.7.5版本。
这里建议体系中添加epel源,以避免centos自带源软件包过少,联系关系包装置不上,招致装置掉败。
ViewCodeTXT

蚊子依据装置好的repo文件,本身修正了一版,修正后的repo文件可以主动分辩以后体系版本号和架构,省的再去装置谁人rpm包了
Downloadpuppetlabs.repo

name=PuppetLabsProducts$releasever-$basearchbaseurl=http://yum.puppetlabs.com/el/$releasever/products/$basearchgpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabsenabled=1gpgcheck=1name=PuppetLabsDependencies$releasever-$basearchbaseurl=http://yum.puppetlabs.com/el/$releasever/dependencies/$basearchgpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabsenabled=1gpgcheck=1name=PuppetLabsProducts$releasever-$basearch-Sourcebaseurl=http://yum.puppetlabs.com/el/$releasever/products/SRPMSgpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabsfailovermethod=priorityenabled=0gpgcheck=1name=PuppetLabsSourceDependencies$releasever-$basearch-Sourcebaseurl=http://yum.puppetlabs.com/el/$releasever/dependencies/SRPMSgpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-puppetlabsenabled=0gpgcheck=1
也愿望更多的人来测试这个repo内容能否准确,蚊子这边的体系情况是centos5.6,x86架构,装置一切正常。
小知识:CentOS对组件的修改主要是去除上游供应商的商标及美工图。

乐观 发表于 2015-1-25 18:00:06

学习Linux应具备的。[书籍+网络资源]

不帅 发表于 2015-2-3 13:20:38

请问谁有Linux的学习心得的吗?简单的说说?

爱飞 发表于 2015-2-9 04:14:36

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。

愤怒的大鸟 发表于 2015-2-27 00:05:41

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。

飘飘悠悠 发表于 2015-3-8 20:08:06

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

若相依 发表于 2015-3-16 19:19:48

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?

只想知道 发表于 2015-3-23 05:02:33

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
页: [1]
查看完整版本: Linux教程之centos yum装置最新的puppet