Установка Ruby
Для установки ruby будем использовать RVM.
Добавляем omniti-ms репозиторий.
pkg set-publisher -g http://pkg.omniti.com/omniti-ms/ ms.omniti.com
Устанавливаем зависимости:
pkg install gcc46 gnu-tar linker header-math object-file gnu-coreutils lint system/header
Устанавливаем RVM:
curl -L get.rvm.io | bash -s stable
Войдите в систему снова, так инициализируются скрипты rvm. Установите переменную PATH для выбора правильного компилятора и указанию будущего пути для puppet
PATH="/opt/gcc-4.6.3/bin:${PATH}:/opt/omni/bin/i386"
Устанавливаем Ruby
rvm install 1.8.7
Возможно придется вставить следующую строку внизу /etc/profile:
rvm use 1.8.7
Установка puppet и facter
Качаем исходники puppet и facter:
wget http://downloads.puppetlabs.com/facter/facter-1.6.9.tar.gz
wget http://downloads.puppetlabs.com/puppet/puppet-2.7.14.tar.gz
Устанавливаем facter:
cd facter-1.6.9
./install.rb
Устанавливаем puppet
cd puppet-2.7.14
./install.rb
Оригинал