1. Oracle Solaris 11 Express の研究
Oracle Solaris 11 Express を使用する理由
Oracle Solaris Live CD からのインストール - クイックリファレンス
2. Oracle Solaris 11 Express をインストールする準備
3. Oracle Solaris 11 Express のインストール
A. Oracle Solaris リリースでの GRUB メニューの管理
Oracle Solaris ディストリビューションを使用すると、次のことが可能になります。
オペレーティングシステムの研究。
Oracle Solaris 11 Express には x86 プラットフォーム向けの Live CD の ISO イメージが用意されています。Live CD の ISO イメージには、基本的で核となるオペレーティングシステムと GNOME デスクトップが含まれています。Live CD を使うことで、実際にシステムにインストールすることなく、OS を使ってみることができます。詳細は、「Oracle Solaris Live CD の研究」を参照してください。
オペレーティングシステムのインストール。
システムの環境や要件に応じて、いくつかのインストールオプションの中から選択できます。
Live CD の ISO イメージを使用する (x86 ベースのシステム)。
x86 ベースのシステムでは、Live CD の ISO イメージを使って Oracle Solaris 11 Express オペレーティングシステムを表示し、その ISO イメージから直接 OS をインストールすることができます。(Oracle Solaris をシステムにインストールするには、最初に起動イメージを CD に書き込む必要があります。)あるいは、Live CD の ISO イメージをダウンロードし、このイメージから直接仮想マシンに OS をインストールすることもできます。
テキストインストーラを使用する (x86 または SPARC ベースのシステム)。
グラフィックディスプレイを持たないシステムでは、テキストインストーラを使用できます。
注 - Live CD GUI とテキストインストーラはどちらも 512M バイト以上のメモリーで実行できます。ただし、必要なメモリーの最小量は、システムの仕様によって変わります。Live CD の ISO イメージの GUI インストーラがシステムで動作しない場合は、テキストインストーラを使用してください。
自動インストーラを使用する (x86 または SPARC ベースのシステム)
複数のシステムをインストールする場合は自動インストーラを使用します。これにより、オペレーティングシステムの複数インストールの設定と構成が簡単になります。
自動インストーラは、システム管理者が、特定の x86 および SPARC ベースのインストレーションへの青写真を提供するインストレーションサービスを作成することを可能にします。インストレーションサービスは、管理者によって定義されたインストレーション仕様のマニフェストファイルを備えた Web サーバーを含みます。特定のシステム仕様に適合するインストレーションの青写真を特定するために、クライアントは Web サーバーに接続し、関連するマニフェストファイルを使用することで利用可能なサービスを検査します。適合する青写真またはマニフェストファイルが見つかったら、マニフェストファイルの仕様に従って、サービスは Oracle Solaris をクライアントにインストールします。自動インストーラにはデスクトップや対話型機能はありません。
Oracle Solaris 11 Express のダウンロードおよびインストールについては、http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html を参照してください。
システム上にあるソフトウェアの追加と更新。
Oracle Solaris がシステムにインストールされたら、IPS (Image Packaging System) を使って開発者ツールなどの追加ソフトウェアパッケージをダウンロードできます。IPS は、ネットワークリポジトリからソフトウェアパッケージにアクセスし、それらをシステムにインストールします。
IPS は、インストールされたシステムへのソフトウェアパッケージのインストールと管理のため、パッケージマネージャーのグラフィカルユーザーインタフェース (GUI) と、pkg コマンドのようなコマンド行ユーティリティーを提供します。IPS のパッケージマネージャーを使用すると、システム上にあるソフトウェアパッケージの更新と管理をデスクトップから直接簡単に行うことができます。
インストールされたシステムでは、パッケージマネージャーはデスクトップから「システム」->「管理」->「パッケージマネージャー」を選択して起動できます。デスクトップ上にある「パッケージマネージャー」アイコンをクリックしても、このアプリケーションを起動できます。
パッケージマネージャーまたは IPS CLI を使用すると、次の作業を実行できます。
ネットワークリポジトリから新たなソフトウェアパッケージをシステムに追加する。
システム上の既存のソフトウェアパッケージを個別に更新する。
システム上のすべてのソフトウェアパッケージを一括して更新する。
注 - パッケージマネージャーと IPS ツールを使用すると、起動環境の作成と管理、リポジトリのミラー化、およびパッケージの作成と配布を含むいくつかの作業を行うことができます。
カスタマイズしたアプリケーション開発環境をシステム上に設定する。
Oracle Solaris では、アプリケーションの開発と配備が完全にサポートされています。アプリケーションの開発に必要なツールは、パッケージマネージャーを使ってダウンロードしてインストールすることで利用できます。コンパイラ、デバッグツール、パフォーマンスアナライザ、NetBeans、ソースコード管理、および make ユーティリティーなどのツールを簡単にダウンロードしてインストールすることができます。
Apache Web サーバー、ハイパーテキストプリプロセッサ (PHP)、Lighttpd Web サーバー、Squid キャッシュプロキシといった Web スタックの開発ツールもダウンロードしてインストールすることができます。詳細については、第 7 章アプリケーション開発環境の設定を参照してください。
システムに複数の起動環境を作成して管理する。
起動環境 (BE) は、OS イメージの起動インスタンスに、そのイメージにインストールされたその他のソフトウェアパッケージを加えたものです。システム上で複数の起動環境を管理することができます。それぞれの起動環境は、異なるバージョンのソフトウェアをインストールすることができます。
システムのソフトウェアを更新する前に起動環境のバックアップを作成することができるので、複数の起動環境を用いることは、ソフトウェアの更新作業をリスクの少ない操作にすることができます。必要に応じて、バックアップ用起動環境を起動することができます。詳細については、「複数のブート環境の管理」を参照してください。