2015-05-29 75 views
-1

我在centOS 6.5 VM上安裝木偶服務器,RAM爲2 GB & 2 CPU。但它總是拉起舊版的傀儡。yum安裝木偶服務器不拉動最新版本

[[email protected] ~]# puppet --version 2.7.26 [[email protected] ~]# puppet master --version 2.7.26

命令我使用

yum install puppet-server

我想安裝木偶大師3.7.5這是最新版本。有人可以解釋這種行爲嗎?

問候 加甘

+0

百勝沒有必要拉最新版本的軟件包。它只會默認提取存儲庫中的最新版本。要安裝最新版本,可以添加一個自定義倉庫或者手動安裝(如果你有v3.7.5軟件包,試試'localinstall'選項) – Raptor

+0

你可以發給我一些命令,因爲我也是linux新手。這將有所幫助。謝謝 – ggtffg

+0

https://docs.puppetlabs.com/guides/install_puppet/install_el.html#step-2-enable-the-puppet-labs-package-repository – BMW

回答

0

您可能沒有哪個具有最新版本,其中有最新版本的軟件到您的yum的software.Add庫的回購並運行安裝這種方式

yum --disablerepo=base,updates --enablerepo=<repo name> install puppet 

如果它已經安裝

yum --disablerepo=base,updates --enablerepo=<repo name> update puppet 

另一種更困難的方法是從源代碼編譯。

+0

我試過同樣的命令。看看輸出http://postimg.org/image/lcovwp27h/ – ggtffg

+0

你給了空回購的名字。請遵循本教程.http://techarena51.com/index.php/a-simple-way-to-install-and-configure-a-puppet-server-on-linux/ – user2636464

1

這應該工作:

rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm 
yum install puppetserver 

您必須啓用Puppetlabs第一回購,否則它會安裝舊版本。