Session Manager プラグインを macOS にインストールするには、次のいずれかのトピックを選択します。バンドルインストーラーは ZIP ファイルを使用します。解凍すると、バイナリを使用してプラグインをインストールできます。署名付きインストーラーは署名付き.pkg ファイルです。
macOS での Session Manager プラグインのインストール
このセクションでは、バンドルされたインストーラーを使用して Session Manager プラグインを macOS にインストールする方法について説明します。
重要
次の重要な情報に注意してください。
-
スクリプトはプラグインを
/usr/local/sessionmanagerplugin
システムディレクトリにインストールするため、デフォルトでは、インストーラの実行に sudo アクセスが必要です。プラグインのインストールに sudo を使用しない場合は、インストーラのスクリプトを手動で更新し、プラグインを、sudo アクセスが不要なディレクトリにインストールします。 -
バンドルされたインストーラでは、スペースを含むパスへのインストールはサポートされていません。
バンドルされたインストーラ (macOS) を使用して Session Manager プラグインをインストールするには
-
バンドルされたインストーラをダウンロードします。
curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
-
パッケージを解凍します。
unzip sessionmanager-bundle.zip
-
インストールコマンドを実行します。
sudo ./sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin
注記
プラグインには、Python 2.6.5 以降、または Python 3.3 以降が必要です。デフォルトでは、インストールスクリプトはシステムのデフォルトバージョンの Python で実行されます。別のバージョンの Python がインストールされており、それを使用して Session Manager プラグインをインストールする場合は、Python の実行可能ファイルへの絶対パスを指定してそのバージョンでインストールスクリプトを実行します。以下に例を示します。
sudo /usr/local/bin/python3.8 sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin
インストーラは Session Manager プラグインを
/usr/local/sessionmanagerplugin
にインストールし、シンボリックリンクsession-manager-plugin
を/usr/local/bin
ディレクトリに作成します。これにより、ユーザーの$PATH
変数にインストールディレクトリを指定する必要がなくなります。-i
オプションおよび-b
オプションの説明を表示するには、-h
オプションを使用します。./sessionmanager-bundle/install -h
-
インストールが成功したことを確認します。詳細については、Session Manager プラグインのインストールを検証する を参照してください。
注記
プラグインをアンインストールするには、次の 2 つのコマンドを表示順に実行します。
sudo rm -rf /usr/local/sessionmanagerplugin
sudo rm /usr/local/bin/session-manager-plugin
署名されたインストーラーを使用して Session Manager プラグインを macOS にインストールする
このセクションでは、署名済みのインストーラーを使用して Session Manager プラグインを macOS にインストールする方法について説明します。
署名されたインストーラー (macOS) を使用して Session Manager プラグインをインストールするには
-
署名されたインストーラーをダウンロードします。
curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
-
インストールコマンドを実行します。コマンドが失敗した場合は、
/usr/local/bin
フォルダが存在することを確認します。存在しない場合はこれを作成してから、再度コマンドを実行します。sudo installer -pkg session-manager-plugin.pkg -target / sudo ln -s /usr/local/sessionmanagerplugin/bin/session-manager-plugin /usr/local/bin/session-manager-plugin
-
インストールが成功したことを確認します。詳細については、Session Manager プラグインのインストールを検証する を参照してください。