
У меня возникла проблема на моих экземплярах openSuSE. По умолчанию в openSuSE после установки утилитой gem (gem install some_app) вы получите что-то вроде этого:
# some_app1.9
# chef-solo1.9
и т. д.
Это плохое поведение, особенно если вы хотите что-то автоматизировать.
решение1
Я пытаюсь выяснить, как удалить это приложение/суффикс и найти решение на основеЭта статья:
- Установите ruby19-devel-extra с помощью
zypper install ruby19-devel-extra
Во-вторых, установите gems, добавив опцию "--no-format-executable":
gem install chef --no-format-executable