![Установить gems из ruby 1.9 bins без суффикса в openSuSE](https://rvso.com/image/617246/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20gems%20%D0%B8%D0%B7%20ruby%20%E2%80%8B%E2%80%8B1.9%20bins%20%D0%B1%D0%B5%D0%B7%20%D1%81%D1%83%D1%84%D1%84%D0%B8%D0%BA%D1%81%D0%B0%20%D0%B2%20openSuSE.png)
У меня возникла проблема на моих экземплярах 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