![openSuSE にサフィックスなしの Ruby 1.9 bins の gem をインストールする](https://rvso.com/image/617246/openSuSE%20%E3%81%AB%E3%82%B5%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AA%E3%81%97%E3%81%AE%20Ruby%201.9%20bins%20%E3%81%AE%20gem%20%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B.png)
openSuSE インスタンスで問題が発生しました。デフォルトでは、gem ユーティリティ (gem install some_app) によるインストール後、openSuSE では次のような結果になります。
# some_app1.9
# chef-solo1.9
等
特に自動化したい場合には、これは悪い動作です。
答え1
この付録/接尾辞を削除する方法を見つけようとし、それに基づいて解決策を見つけようとします。この記事:
- ruby19-devel-extraをインストールするには
zypper install ruby19-devel-extra
次に、オプション「--no-format-executable」を追加して gem をインストールします。
gem install chef --no-format-executable