Марионетка и Vim, бьющийся за версию Ruby

Да, скажите им не выделять информацию людям, которых они не знают и не могут проверить идентификационные данные.

2
задан 13 December 2012 в 14:43
2 ответа

Вот матрица поддержки Puppet для рубиновых версий:

http://docs.puppetlabs.com/guides/platforms.html#ruby-versions

(ОБНОВЛЕНИЕ после обновления OP, чтобы показать сообщения об ошибках)

Puppet установил себя в вашу системную библиотеку Ruby в папке /usr/lib/ruby/1.8/site_ruby/ , на которую homebrew ruby ​​не будет смотреть.

Верхняя строка of / usr / bin / puppet - это #! / usr / bin / env ruby ​​, который запускает первый рубин в вашем $ PATH. Таким образом, вы можете либо настроить переменную $ PATH, либо изменить эту строку, чтобы специально запускать системный рубин, a'la:

#! / Usr / bin / ruby ​​

1
ответ дан 3 December 2019 в 11:50

Вот почему rvm ( http://rvm.io ) было изобретено. ИМХО, это единственный разумный способ запускать ruby ​​или разрабатывать ruby-приложения. Разные рубины для разных вещей.

1
ответ дан 3 December 2019 в 11:50

Теги

Похожие вопросы