2016-06-17 4 views
3

Я пытаюсь установить марионеточное 4.x на Ubuntu через 14 инструкций follwoing: https://docs.puppet.com/puppet/4.5/reference/install_linux.html#for-apt-based-systemsМожет ли Puppet 4.x быть установлен на Ubuntu 14?

Если я использую: puppetlabs-релиз-trusty.deb последняя версия, которая инсталлируется в 3,8.

Если я использую: puppetlabs-release-pc1-trusty.deb Последняя версия, которая устанавливается, - 3.4.

Как я могу получить кукольный 4.x на Ubuntu 14

ответ

2

gem install puppet

так кукольный 4 поддерживает обратно рубин 1.9.3, или использовать Puppetlabs меткое репо для Ubuntu 14, описанной здесь:

https://docs.puppet.com/guides/puppetlabs_package_repositories.html#apt-based-systems

и установите с apt оттуда обычно.

+0

Спасибо за ответ. Важным отличием является использование 'gem instal' l, а не' apt-get install'. –

0

Ванильная версия куклы не поддерживается и имеет некоторые проблемы. Это лучше использовать все-в-один родной пакет, если это возможно (см https://puppet.com/docs/puppet/4.10/about_agent.html)

Вы можете установить марионеточного 4 следующим образом:

$ curl -O http://apt.puppetlabs.com/puppetlabs-release-pc1-trusty.deb 
$ dpkg -i puppetlabs-release-pc1-trusty.deb 
$ apt-get update 
$ apt-get install puppet-agent 

Если вы чувствуете себя ленивым, вы можете использовать свой все-в-один инсталлятор скрипт (https://github.com/petems/puppet-install-shell)

$ wget -O - https://raw.githubusercontent.com/petems/puppet-install-shell/master/install_puppet_agent.sh | sudo sh 

с тех пор Кукольный 5 выходит! Отсутствие изменений языка, но увеличение производительности и исправление ошибок.

То же самое относится, но немного разные шаги:

$ curl -O http://apt.puppetlabs.com/puppet5-release-trusty.deb 
$ dpkg -i puppet5-release-trusty.deb 
$ apt-get update 
$ apt-get install puppet-agent 

Или

$ wget -O - https://raw.githubusercontent.com/petems/puppet-install-shell/master/install_puppet_5_agent.sh | sudo sh