Sun Studio 12 インストールリファレンスガイド (英語、日本語、簡体字中国語)

Procedureバッチインストーラによるインストール

  1. スーパーユーザー (root) になっていない場合は、次のように入力してスーパーユーザーになります。


    su
    Password: root-password
    
  2. batch_installer コマンドがあるディレクトリで、次のコマンドを実行してソフトウェアライセンス契約書を表示します。


    ./batch_installer --show-sla
    
  3. 次のいずれかを行います。

    • batch_installer コマンドを実行してソフトウェアライセンス契約書に同意し、Sun Studio 12 ソフトウェアをインストールして、サーバーに必須ソフトウェアをコピーします。


      ./batch_installer --accept-sla --copy-prerequisites -a client_architecture
      

      SPARC ベースのサーバーに、x86 ベースのクライアントを使用するためにソフトウェアをインストールする場合は、client_architectureintel-S2 を指定します。x86 ベースのサーバーに、SPARC ベースのクライアントを使用するためにソフトウェアをインストールする場合は、client_architecturesparc-S2 を指定します。

      /opt 以外のディレクトリに Sun Studio 12 ソフトウェアをインストールする場合は、-dオプションを使用してインストールディレクトリを指定します。

      利用可能な推奨の製品パッチは、デフォルトでインストールされます。これらのパッチをインストールしない場合は、--no-prodpatch オプションを指定します。

    • バッチインストーラを実行して必要な必須ソフトウェアを確認します。次に、不足ソフトウェアがあればインストールし、ソフトウェアライセンス契約書に同意して Sun Studio 12 ソフトウェアをインストールし、サーバーに必須ソフトウェアをコピーします。


      ./batch_installer -p all --accept-sla --copy-prerequisites -a client_architecture
      

      SPARC ベースのサーバーに、x86 ベースのクライアントを使用するためにソフトウェアをインストールする場合は、client_architectureintel-S2 を指定します。x86 ベースのサーバーに、SPARC ベースのクライアントを使用するためにソフトウェアをインストールする場合は、client_architecturesparc-S2 を指定します。

      /opt 以外のディレクトリに Sun Studio 12 ソフトウェアをインストールする場合は、-dオプションを使用してインストールディレクトリを指定します。

      利用可能な推奨の製品パッチはデフォルトでインストールされます。これらのパッチをインストールしない場合、--no-prodpatch オプションを指定します。

  4. サーバー上の Sun Studio 12 ソフトウェアとマニュアルページにアクセスできるよう、各クライアントシステムで PATH 環境変数および MANPATH 環境変数を設定します (『Sun Studio 12 クイックインストール (英語、日本語、簡体字中国語)』「開発ツールとマニュアルページ用の環境変数の設定」 を参照)。

  5. 各クライアントシステムで、Sun Studio 12 ソフトウェアをインストールしたサーバー上の ディレクトリをマウントします。


    mount server:filesystem directory
    
  6. 各クライアントシステムから、サーバー上のシステム準備ツールを実行して、必須ソフトウェアがそのクライアントシステムに存在するかどうかを調べ、必要に応じて再実行し、不足しているソフトウェアをインストールします。クライアントシステムに NetBeans C/C++ Development Pack 5.5.1 がインストールされている場合、netbeans が不足しているものとして報告されます。prepare_system - s コマンドを使用して netbeans を指定し、必要な NetBeans C/C++ Development Pack 5.5.1 update 1 にアップグレードします。


    prepare_system -C
    prepare_system -s missing_software_name,missing_software_name,...