Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/installerライブラリ > Gem::Installerクラス > new
new(gem, options = {}) -> Gem::Installer
[permalink][rdoc][TODO] 書いてないオプションがいっぱいある
与えられた引数で自身を初期化します。
コマンドのラッパーで shebang line に /usr/bin/env を使用します。
署名された Gem のみをインストールするというポリシー以外、 全てのバージョンチェックとセキュリティポリシーのチェックを行わないようにします。
依存関係を満たしていない場合でも例外を発生させません。
Gem をインストールするディレクトリを指定します。
実行ファイルの名前を ruby と同じフォーマットにするかどうか指定します。 インストールされている ruby が ruby19 という名前の場合、foo_exec という名前の 実行ファイルは foo_exec19 という名前でインストールされます。
特定のセキュリティポリシーを使用します。詳細は Gem::Security を参照してください。
この値が真の場合は、ラッパーをインストールします。偽の場合は、シンボリックリンクを作成します。
この値が false の場合は、ユーザのホームディレクトリに Gem をインストールしません。 この値が nil の場合は、ユーザのホームディレクトリに Gem をインストールしますが、警告が表示されます。