Admin Console でパッケージを作成します。Adobe Admin Console にログインし、「パッケージ」タブに移動して「パッケージを作成」を選択します。
Munki のツールを使用して macOS マシン全体で Adobe パッケージのインストールを管理します。
Munkiは、webサーバーベースのパッケージおよびパッケージメタデータのリポジトリと組み合わせて使用した場合に、ソフトウェアのインストールと設定を管理するオープンソースツールのコレクションです。システム管理者は、通常エンタープライズ環境で、多数の macOS コンピューターでソフトウェアのインストールを管理するために使用します。
詳細:Munki のはじめに
Adobe パッケージのインストール
パッケージを Munki リポジトリにインポートします。ターミナルで次のコマンドを実行します。
munkiimport <ダウンロードしたパッケージのパス>
パッケージに関する情報の入力を求められた場合は、適切な応答を追加してください。
既存のアイテムをテンプレートとして使用しますか? [y/N]
- 以前に Admin Console パッケージをインポートしたことがあり、既存のテンプレートを使用したい場合は、Y を選択して Return を押してください。
- 初回のパッケージをインポートする場合、または新しいテンプレートを使用する場合:
- 「N」を入力して「Return」を押します。
- デフォルトの項目名を使用する場合はReturnを押してください。
- 「表示名」と「説明」を入力します。
- 「バージョン」と「カタログ」を使用する場合は「Return」を押します。
- 「カテゴリ」と「デベロッパー」を入力して「Return」を押します。
新しく作成された「pkginfo」ファイルを編集するには:
- ファイルをレビューまたは編集する場合は「Y」を押します。
- ファイルに変更を加えずに続行する場合は「N」を押します。
クライアントマニフェストを作成します。カタログを再構築してインポート機能を完了します。
パッケージは Munki に正常に移動されました。Munki が指定されたマシンに何をインストールするかを知るために、クライアントマニフェストを作成します。
manifestutil ツールを使用してマニフェストを作成し、パッケージを追加します。
次のコマンドを実行します:
- manifestutil --new-manifest site_default
- manifestutil --add-catalog <カタログ名> --manifest site_default
- manifestutil --add-pkg <パッケージ名> --manifest site_default
クライアントマシンでインストールパッケージを実行します。unattended_install を次のように指定している場合:
- True:クライアントマシンで次回 Munki エージェントが実行されると、パッケージは自動的にインストールされます。
- False:手動インストールを開始するには、クライアントマシンで次のコマンドを実行します:
sudo /usr/local/munki/managedsoftwareupdate --installonly
または、managed software center ツールを起動して、インストールをトリガーします。
Adobe パッケージをアンインストールする
Admin Console からパッケージをダウンロードします。 Adobe Admin Console にログインし、Packages タブを選択します。
ユーザーのマシンにインストールする際に最初に使用されたものと同じバージョンのパッケージを特定してダウンロードします。アンインストール処理には、_Uninstall.pkg ファイルを使用します。
パッケージを Munki リポジトリにインポートします。ターミナルで munkiimport <path of downloaded package> を実行します。
アンインストールファイルのパスを指定します。
次のメッセージが表示されたら、適切に応答します:
Use existing item as a template? [y/N]
- 以前に Admin Console パッケージをインポートしていて、既存のテンプレートを使用する場合は、Y と入力して Return キーを押します。
- これが最初にインポートするパッケージの場合、または新しいテンプレートを使用している場合:
- N と入力して、Return キーを押します。
- デフォルトの item name. を使用するには、Return キーを押します。
- 表示名と説明を入力します。
- version と catalogs を使用するには、Return キーを押します。
- category と developer を入力し、Return キーを押します。
クライアントマニフェストを作成します。Munki リポジトリへのパッケージのインポートを完了するために、カタログを再構築します。次に、指定したマシンに何をインストールするかを Munki が認識できるように、クライアントマニフェストを作成する必要があります。
manifestutil ツールを使用してマニフェストを作成し、パッケージを追加します。
新しいマニフェストを作成するために次のコマンドを実行します:
- manifestutil --new-manifest site_default
- manifestutil --add-catalog testing --manifest site_default
- manifestutil --add-pkg <PackageName> --manifest site_default
パッケージのアンインストールの準備が完了しました。
クライアントマシンでアンインストールパッケージを実行します。unattended_install の値を次のように指定した場合:
- True:次回 Munki エージェントがクライアントマシンで実行されるときに、パッケージが自動的にアンインストールされます。
- False:手動インストールを開始するには、クライアントマシンで次のコマンドを実行します:
sudo /usr/local/munki/managedsoftwareupdate --installonly
または、managed software center ツールを起動してインストールをトリガーします。