MySQL をバイナリの tarball ディストリビューションで Solaris にインストールする際、MySQL のディストリビューションを開ける前に既に問題に出くわします。これは Solaris の tar が長いファイル名を扱えないからです。これは MySQL を解凍する時にエラーが表示されることを意味します。
この問題が発生したら、GNU tar (gtar) を使用してディストリビューションを解凍します。Solaris 用にコンパイルしたコピーは http://dev.mysql.com/downloads/os-solaris.html にあります。
MySQL の Solaris へのインストールをバイナリの
tarball のディストリビューションではなく PKG
フォーマットのバイナリのパッケージを使用して行うことができます。バイナリの
PKG
フォーマットを使用してインストールする前に、mysql
のユーザーおよびグループなどを作成する必要があります。
groupadd mysql useradd -g mysql mysql
基本的な PKG 取扱いのフロー例
パッケージを追加する
pkgadd -d package_name
.pkg
パッケージを削除する
pkgrm package_name
インストールしたパッケージの全リストを取得する
pkginfo
パッケージに関する詳細を取得する
pkginfo -l package_name
パッケージに属すファイルのリストを表示する
pkgchk -v package_name
アービトラリ ファイルのパッケージ情報を取得する
pkgchk -l -p file_name
MySQL の Solaris へのインストールに関する詳細は、項2.13.3. 「Solaris に関する注釈」 を参照してください。