Acrobat のチェーンインストール(Mac OS)

この文書では、Mac OS で Adobe Acrobat のチェーンインストールを行う方法について説明します。

チェーンインストールを行うには、以下の操作を上から順に行います。

メモ

チェーンインストールとは、インストーラーにアップデーターを連動させる状態でインストールする方法です。

A. パッケージ作成用のフォルダーの準備

はじめにチェーンインストーラー(パッケージ)の作成にあたり、デスクトップに作業用の以下の 3 つのフォルダーを作成しておきます。

それぞれのフォルダーは、以下の用途で使用します。

  • ZipInstallers : ベースのインストーラーおよびアップデートプログラムを格納します。
  • Shellscript : パッケージ作成用のスクリプトファイルを格納します。
  • NewInstaller : 最終的にチェーンインストーラーが出力されます。

B. ベースインストーラーの準備

作成するパッケージ(インストーラー)の元となる、Mac OS 版 Acrobat  のベースインストーラーを用意し、zip 形式で圧縮して「ZipInstallers」フォルダーに格納します。

  1. Mac OS 用 Acrobat Continuous 版のベースインストーラーを以下のサイトからダウンロードします。

  2. ダウンロードした Acrobat_DC_Web_WWMUI.dmg ファイルをダブルクリックして開きます。

  3. 「Acrobat DC」フォルダーをダブルクリックして開きます。

  4. 「Acrobat DC」フォルダー内の Acrobat DC Installer.pkg ファイルを、手順 A. で作成した「ZipInstallers」フォルダーにコピーします。

  5. 必要に応じて、Mac OS 版 Customization Wizard でこのファイル(Acrobat DC Installer.pkg)を編集します。

    メモ

    Customization Wizard について詳しくは、以下の文書を参照してください。

  6. Acrobat DC Installer.pkg ファイルを選択し、コンテキストメニューから「"Acrobat DC Installer.pkg" を圧縮」を選択します。

  7. Acrobat DC Installer.pkg.zip ファイルが作成されます。

  8. Acrobat DC Installer.pkg ファイルをゴミ箱にいれ、削除します。

  9. マウントした dmg ファイルは「取り出す」を選択し、削除します。

C. アップデートファイルの準備

最新版の Mac OS 版 Acrobat のアップデートファイルをダウンロードし、zip 形式で圧縮して「ZipInstallers」フォルダーに格納します。

  1. 以下のサイトから、Mac OS 版 Acrobat (Continuous/継続トラック)の最新版アップデート用ファイルをダウンロードします。

    メモ

    ダウンロードするファイルは、Continuous トラック(継続トラック)を選択してください。ファイル名は、「AcrobatDCUpd<バージョン>.dmg」となります。

    ※ Acrobat  には「Continuous トラック」、「Classic トラック」の 2 種類のトラックが存在します。

    参考)

  2. ダウンロードしたアップデート用ファイル(AcrobatDCUpd<バージョン>.dmg)をダブルクリックして開き、AcrobatDCUpd<バージョン>.pkg ファイルを手順 A. で作成した「ZipInstallers」フォルダーにコピーします。

    メモ

    「ZipInstallers」フォルダーには、手順 B. での操作により、「Acrobat DC Installer.pkg.zip」ファイルが格納されている状態になっています。

  3. アップデート用ファイル(AcrobatDCUpd<バージョン>.pkg)を選択し、コンテキストメニューから「"AcrobatDCUpd<バージョン>.pkg" を圧縮」を選択します。

  4. AcrobatDCUpd<バージョン>.pkg.zip ファイルが作成されます。

  5. AcrobatDCUpd<バージョン>.pkg ファイルをゴミ箱にいれ、削除します。

  6. マウントした dmg ファイルは「取り出す」を選択し、削除します。

D. スクリプトファイルの準備

スクリプトファイルを用意し、「Shellscript」フォルダーに格納します。

  1. アプリケーション/テキストエディット.app をダブルクリックしてテキストエディットを起動し、以下のスクリプトをコピーして貼り付けます。

    #!/bin/bash
    unzipPkg()
    
    {
    rm -rf "/private/tmp/Acrobat DC Installer.pkg"
    unzip "/private/tmp/Acrobat DC Installer.pkg.zip" -d "/private/tmp";
    }
    
    {
    rm -rf "/private/tmp/AcrobatDCUpd1501020056.pkg"
    unzip "/private/tmp/AcrobatDCUpd1501020056.pkg.zip" -d "/private/tmp";
    }
    
    installAcrobat()
    {
    installer -pkg "/private/tmp/AAcrobat DC Installer.pkg" -target /
    if (test $? = 0) then
    echo "Acrobat DC installed."
    rm -rf "/private/tmp/Adobe Acrobat DC Installer.pkg"
    else
    echo "ERROR: Acrobat DC installation failed."
    rm -rf "/private/tmp/Adobe Acrobat DC Installer.pkg"
    exit 1
    fi
    }
    
    
    installAcrobatUpd()
    {
    installer -pkg "/private/tmp/AcrobatDCUpd1501020056.pkg" -target /
    if (test $? = 0) then
    echo "Acrobat Version 2015.010.20056 installed."
    rm -rf "/private/tmp/AcrobatDCUpd1501020056.pkg"
    else
    echo "ERROR: Acrobat Version 2015.010.20056 installation failed."
    rm -rf "/private/tmp/AcrobatDCUpd1501020056.pkg"
    exit 1
    fi
    }
    
    unzipPkg
    installAcrobat
    installAcrobatUpd

  2. スクリプト内の「AcrobatDCUpd1501020056.pkg」のバージョン部分をすべて、手順 B. でダウンロードした最新バージョンのファイル名に変更します。(AcrobatDCUpd<バージョン>.pkg)

  3. ファイル/保存 を選択し、以下の設定でファイルを保存します。

    • ファイル名 : postinstall.sh
    • 保存先 : 手順 A. で作成した「Shellscript」フォルダー

E. pkgbuild コマンドを使用してチェーンインストーラーをパッケージ

手順 A. ~ D. の操作で、フォルダー構成およびファイルは以下の状態になっています。このフォルダー構成を利用して、ターミナルから pkgbuild コマンドを実行してチェーンインストーラーのパッケージを作成します。

デスクトップ  ┬─── NewInstaller
         ├─── Shellscript ──── postinstall.sh ・・・・・・・・・・・・・・・・・・・・ 手順 D.
         └─── ZipInstallers ┬── AcrobatDCInstaller.pkg.zip ・・・・・・・・・・・・・・ 手順 B.
               :         └── AcrobatDCUpd<バージョン>.pkg.zip ・・・・ 手順 C.
               :
                                手順 A.

  1. アプリケーション/ユーティリティ/ターミナル.app をダブルクリックし、ターミナルを起動します。

  2. ターミナルで以下のように入力して Enter キーを押し、カレントディレクトリを「Shellscript」フォルダーに変更します。

    cd /Users/<ユーザー名>/Desktop/Shellscript

    メモ

    ディレクトリ部分は、「Shellscript」フォルダーをターミナル上にドラッグ&ドロップすることで自動的に入力することもできます。

  3. 以下のように入力して Enter キーを押し、postinstall.sh ファイルへのアクセス権を追加します。

    chmod +x postinstall.sh

  4. 以下のように入力して Enter キーを押し、カレントディレクトリを「ZipInstallers」フォルダーに変更します。

    cd /Users/<ユーザー名>/Desktop/ZipInstallers

  5. 以下のコマンドをコピーしてテキストエディット等に貼り付け、すべての <ユーザー名> の部分を実際に使用しているユーザー名に変更します。

    pkgbuild --root /Users/<ユーザー名>/Desktop/ZipInstallers/ --scripts /Users/<ユーザー名>/Desktop/Shellscript/ --identifier com.adobe.acrobat.chainedInstaller --install-location /private/tmp/ /Users/<ユーザー名>/Desktop/NewInstaller/WinterRelease2016Installer.pkg
    メモ

    コマンドの内容は以下のとおりです。

    • pkgbuild : パッケージを作成するコマンドです。出力先のパス(パッケージファイル名)を指定します。ここでは、パッケージファイルのファイル名を「WinterRelease2016Installer.pkg」としています。
      ※ pkgbuild コマンドのオプションは以下のとおりです。
    • root : 元のファイル郡の基準となるディレクトリを指定します。ここでは、ベースインストーラーおよびアップデートプログラムを格納した「ZipInstallers」フォルダーを指定しています。
    • scripts : スクリプトファイル(postinstall)が含まれるフォルダパスを指定します。
    • identifier : 識別子です。
    • install-location : インストール先を指定します。

  6. 編集したコマンドを全選択し、コピーします。

  7. コピーしたコマンドをターミナルに貼り付け、Enter キーを押して実行します。

  8. pkgbuild コマンドが実行され、手順 A. で作成した「NewInstaller」フォルダーに WinterRelease2016Installer.pkg ファイルが出力されます。

F. Acrobat のチェーンインストール

手順 E. の操作で作成したパッケージファイルを使用して、チェーンインストールを実行します。

  1. 手順 A. で作成した「NewInstaller」フォルダーを開き、WinterRelease2016Installer.pkg ファイルをダブルクリックします。

  2. インストーラーが起動します。「続ける」ボタンをクリックし、画面の指示にしたがってインストールを実行します。

Adobe, Inc.

ヘルプをすばやく簡単に入手

新規ユーザーの場合