ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3 インストールガイド Oracle Solaris Studio 12.3 Information Library (日本語) |
2. Oracle Solaris Studio 12.3 ソフトウェアのインストール
3. Oracle Solaris Studio 12.3 ソフトウェアのアンインストール
TMPDIR が、すべてのユーザーに書き込みを許可するディレクトリを指していない場合、GUI インストーラが失敗する
GUI インストーラを起動するときに GNOME エラーが発生する場合がある
インストーラのロックファイルが原因でインストーラを起動できない場合がある
NFS マウント済みファイルシステムでは、書き込み権限が設定されていない場合、インストールが失敗する
A. インストーラ、アンインストーラ、install_patches ユーティリティーのコマンド行オプション
C. Oracle Solaris 12.3 のコンポーネントとパッケージ
Solaris プラットフォームでは、インストーラは、インストールした Oracle Solaris Studio 12.3 パッケージに関する情報を次の 2 つの場所に格納します。
Linux プラットフォームでは、インストーラは、インストールした Oracle Solaris Studio 12.3 パッケージに関する情報を次の 2 つの場所に格納します。
インストール済みパッケージのデータベース
/root/.nbi ディレクトリ
一部のパッケージが適切にインストールされていない場合、Oracle Solaris Studio ソフトウェアの使用時に問題が発生します。また、追加のコンポーネントのインストール時や、ソフトウェアのアンインストール時に問題が発生する場合もあります。
たとえば、インストールが完了する前にインストーラが終了した場合、アンインストーラ (uninstall.sh) がインストールディレクトリに表示されない場合があります。または、pkgadd コマンドを使用して任意のパッケージをインストールした場合、/root/.nbi ディレクトリ内の productregistry ファイルまたは product-cache ディレクトリが破壊される場合があります。この場合、アンインストーラではパッケージをアンインストールできません。パッケージを正しい方法で削除して、インストーラを再起動できるようにする必要があります。
すべての製品ファイルが削除される前にアンインストーラが終了した場合、アンインストーラを再度実行しても残りのファイルは削除されません。残りのファイルを正しい方法で削除して、製品のアンインストールを完了する必要があります。
製品をアンインストールするために、インストールディレクトリを削除しないでください。パッケージは 製品レジストリデータベースと /root/.nbi ディレクトリに依然として登録されているため、インストーラを実行できません。
Oracle Solaris Studio のパッケージがおそらく正しくインストールされており、インストールディレクトリ内にアンインストーラが存在していても、/root/.nbi が破壊されているためにアンインストーラが失敗する場合があります。この場合に、Oracle Solaris Studio のパッケージとインストールディレクトリをアンインストーラに強制的に削除させるには、アンインストーラの起動時に --force-uninstall を指定します。
このオプションを使用してアンインストーラを実行した場合は、/root/.nbi ディレクトリからパッケージエントリが削除されず、それによって次の影響があります。
アンインストールした Oracle Solaris Studio リリースを再インストールするためにインストーラを実行した場合、インストールするコンポーネントを指定することはできず、以前インストールされていたすべてのパッケージがインストールされます。
任意の Oracle Solaris Studio リリースのインストーラを実行すると、/root/.nbi ディレクトリが壊れていることが警告され、インストールを続行するか取り消すかを選択できます。
su Password: root-password
/usr/bin/prodreg &
rm -r /.nbi
su Password: root-password
rpm -q -a | grep solarisstudio12.3
rpm -e package-name
Oracle Solaris Studio 12.3 rpm パッケージには、たとえば solarisstudio12.3-cc-12.3-1 のように、サフィックス 12.3 が付加されます。Sun Studio リリースからパッケージを削除しないでください。Sun Studio リリースには異なるサフィックスが付いています。
rm -r /.nbi