2014-11-06 95 views
-1

我想用廚師獨奏安裝特定版本的g ++,但無法找到任何引用來做到這一點。我怎樣才能做到這一點?使用廚師獨奏的特定g ++版本

我的樣本metadata.rb:

name    'default_server' 
maintainer  'YOUR_COMPANY_NAME' 
maintainer_email 'YOUR_EMAIL' 
license   'All rights reserved' 
description  'Installs/Configures default_server' 
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) 
version   '0.1.0' 

depends 'rvm',    '~> 0.9' 
depends 'git',    '~> 4.0' 
depends 'mongodb',   '~> 0.16' 
depends 'redisio',   '~> 3.0' 

我的樣品Berksfile

source "https://supermarket.getchef.com" 

cookbook 'sudo' 

cookbook 'rvm',    '~> 0.9' 
cookbook 'git',    '~> 4.0' 
cookbook 'mongodb',   '~> 0.16' 
cookbook 'redisio',   '~> 3.0' 

回答

0

雖然這個問題是巨大的廣闊的,如果你是從包安裝就可以控制一個包這樣的版本:

package 'g++-package-name' do 
    version 'version-you-want' 
end 
+0

我非常喜歡用berkshelf配置流浪漢,忘記了廚師的基本功能。感謝提醒。 – aka 2014-11-07 01:13:28