サーバーに Sun Studio 12 ソフトウェアと必須ソフトウェアをインストールして、同じアーキテクチャーを持つクライアントシステムが使用できるようにできます。必須ソフトウェアをサーバーにコピーして、システム準備ツールを使用して各クライアントシステムにインストールすることもできます。
異なるアーキテクチャーを持つクライアントによる使用のためのサーバーへのインストールについては、『Sun Studio 12 インストールリファレンスガイド (英語、日本語、簡体字中国語)』の「異なるアーキテクチャーを持つクライアントによる使用のための Solaris サーバーへのインストール」を参照してください。
サーバーにソフトウェアをインストールするもっとも簡単な方法は、バッチインストーラを使用する方法です。ただし、バッチインストーラは Sun Studio 12 ソフトウェアのすべてのコンポーネントをインストールします。インストールするソフトウェアコンポーネントを選択する場合は、グラフィカルユーザーインタフェースのインストーラかコマンド行インストーラを使用します。
スーパーユーザー (root) になっていない場合は、次のように入力してスーパーユーザーになります。
su Password: root-password |
batch_installer コマンドがあるディレクトリで、次のコマンドを実行してソフトウェアライセンス契約書を表示します。
./batch_installer --show-sla |
次のいずれかを行います。
システム準備ツールを実行して、システムに必須ソフトウェアが存在するかどうかを調べ、必要に応じて再実行して、不足しているソフトウェアをインストールします。次に、バッチインストーラを実行して、ソフトウェアライセンス契約書に同意し、Sun Studio 12 ソフトウェアをインストールして、システムの必須ソフトウェアをサーバーにコピーします。
./prepare_system -C ./prepare_system -s missing_software_name,missing_software_name,... ./batch_installer --accept-sla --copy-prerequisites |
/opt 以外のディレクトリに Sun Studio 12 ソフトウェアをインストールする場合は、-dオプションを使用してインストールディレクトリを指定します。
利用可能な推奨の製品パッチはデフォルトでインストールされます。これらのパッチをインストールしない場合、--no-prodpatch オプションを指定します。
バッチインストーラを実行して、必須ソフトウェアが存在するかどうかを調べ、不足しているソフトウェアをインストールします。ソフトウェアライセンス契約書に同意し、Sun Studio 12 ソフトウェアをインストールします。
./batch_installer -p all --accept-sla --copy-prerequisites |
/opt 以外のディレクトリに Sun Studio 12 ソフトウェアをインストールする場合は、-dオプションを使用してインストールディレクトリを指定します。
利用可能な推奨の製品パッチはデフォルトでインストールされます。これらのパッチをインストールしない場合、--no-prodpatch オプションを指定します。
サーバー上の Sun Studio 12 ソフトウェアとマニュアルページにアクセスできるよう、各クライアントシステムで PATH と MANPATH を設定します (「開発ツールとマニュアルページ用の環境変数の設定」 を参照)。
各クライアントシステムで、Sun Studio 12 ソフトウェアをインストールしたサーバー上の ディレクトリをマウントします。
mount server:filesystem installation_directory |
各クライアントシステムから、サーバー上のシステム準備ツールを実行して、必須ソフトウェアがそのクライアントシステムに存在するかどうかを調べ、必要に応じて再実行し、不足しているソフトウェアをインストールします。クライアントシステムに NetBeans C/C++ Development Pack 5.5.1 がインストールされている場合、netbeans が不足しているものとして報告されます。prepare_system - s コマンドを使用して netbeans を指定し、必要な NetBeans C/C++ Development Pack5.5.1 update 1 にアップグレードします。
prepare_system -C prepare_system -s missing_software_name,missing_software_name,... |
スーパーユーザー (root) になっていない場合は、次のように入力してスーパーユーザーになります。
su Password: root-password |
インストーラがあるディレクトリで、次のように入力してインストーラを起動します。
./installer & |
「ソフトウェアライセンス契約書」ページで「はい (ライセンスに同意する)」をクリックします。
中国語または日本語のいずれかでローカライズされた Sun Studio 12 ソフトウェアをインストールする場合は、「ロケールの選択」ページで「日本語」チェックボックスまたは「中国語」チェックボックスをクリックします。
「コンポーネントの選択」ページで、インストールしないコンポーネントのチェックボックスをクリックして選択解除します。Sun Studio 12 のコンパイラとツールコンポーネントの選択したサブコンポーネントだけをインストールする場合は、「+」アイコンをクリックしてコンポーネントを展開し、インストールしないサブコンポーネントのチェックボックスをクリックして選択解除します。
「Select Options」ページで次の操作を行います。
「見つからない必須ソフトウェア」フィールドに見つからないソフトウェアが表示された場合、「Update」チェックボックスをクリックして選択解除しないかぎり、インストーラはその見つからないソフトウェアをインストールします。
Sun Studio 12 ソフトウェアを /opt 以外のディレクトリにインストールする場合は、「インストールディレクトリ」フィールドにディレクトリ名を入力します。Sun Studio 12 ソフトウェアの一部のコンポーネントをすでにインストールしてある場合、「インストールディレクトリ」フィールドには、そのインストールディレクトリが表示され、追加コンポーネントは同じディレクトリにインストールされます。
「Advanced options」タブをクリックし、「システム必須ソフトウェアのコピー」チェックボックスを選択します。
「インストールの準備完了」ページに進んでソフトウェアをインストールし、残りのページを進めてサーバーへのインストールを完了します。
サーバー上の Sun Studio 12 ソフトウェアとマニュアルページにアクセスできるよう、各クライアントシステムで PATH と MANPATH を設定します (「開発ツールとマニュアルページ用の環境変数の設定」 を参照)。
各クライアントシステムで、Sun Studio 12 ソフトウェアをインストールしたサーバー上の ディレクトリをマウントします。
mount server:filesystem installation_directory |
各クライアントシステムから、サーバー上のシステム準備ツールを実行して、必須ソフトウェアがそのクライアントシステムに存在するかどうかを調べ、必要に応じて再実行し、不足しているソフトウェアをインストールします。クライアントシステムに NetBeans C/C++ Development Pack 5.5.1 がインストールされている場合、netbeans が不足しているものとして報告されます。prepare_system - s コマンドを使用して netbeans を指定し、必要な NetBeans C/C++ Development Pack5.5.1 update 1 にアップグレードします。
各クライアントシステムから、サーバー上のシステム準備ツールを実行して、必須ソフトウェアがそのクライアントシステムに存在するかどうかを調べ、必要に応じて再実行し、不足しているソフトウェアをインストールします。
prepare_system -C prepare_system -s missing_software_name,missing_software_name,... |
スーパーユーザー (root) になっていない場合は、次のように入力してスーパーユーザーになります。
su Password: root-password |
インストーラがあるディレクトリで、次のように入力してインストーラを起動します。
./installer -nodisplay |
ソフトウェアライセンス契約書を読んで、 yes と入力して同意します。
中国語または日本語のいずれかでローカライズされた Sun Studio 12 ソフトウェアをインストールする場合は、中国語ロケールまたは日本語ロケールを選択します。
インストールしないソフトウェアコンポーネントまたはサブコンポーネントの選択を解除します。
インストーラから、見つからない必須ソフトウェアがあるという報告があった場合は、「すべての必須ソフトウェアを更新」を選択して、不足しているソフトウェアをインストールします。
Sun Studio 12 ソフトウェアの一部のコンポーネントをすでにインストールしてある場合、追加コンポーネントは同じディレクトリにインストールされます。インストールされているソフトウェアコンポーネントがなく、Sun Studio 12 ソフトウェアを /opt 以外のディレクトリにインストールする場合は、インストールディレクトリを指定します。
「詳細オプションに進む」を選択し、「システム必須ソフトウェアのコピー」を選択します。
インストーラの指示に従ってインストールを完了します。
サーバー上の Sun Studio 12 ソフトウェアとマニュアルページにアクセスできるよう、各クライアントシステムで PATH と MANPATH を設定します (「開発ツールとマニュアルページ用の環境変数の設定」 を参照)。
各クライアントシステムで、Sun Studio 12 ソフトウェアをインストールしたサーバー上の ディレクトリをマウントします。
mount server:filesystem installation_directory |
各クライアントシステムから、サーバー上のシステム準備ツールを実行して、必須ソフトウェアがそのクライアントシステムに存在するかどうかを調べ、必要に応じて再実行し、不足しているソフトウェアをインストールします。クライアントシステムに NetBeans C/C++ Development Pack 5.5.1 がインストールされている場合、netbeans が不足しているものとして報告されます。prepare_system - s コマンドを使用して netbeans を指定し、必要な NetBeans C/C++ Development Pack5.5.1 update 1 にアップグレードします。
prepare_system -C prepare_system -s missing_software_name,missing_software_name,... |