Solaris 11 Intelコンピュータに.pkgファイルをインストールしようとすると、次のエラーが発生します。
pkg install: The following pattern(s) did not match any allowable packages. Try
using a different matching pattern, or refreshing publisher information:
パッケージのインストールに使用したコマンドは次のとおりです。
pkg install <package name>
chmod 777を使用してパッケージのフルアクセス権を設定し、pkg updateコマンドを実行して再起動しました。
ここに問題が何であるかを知っている人はいますか?
ベストアンサー1
まず、ファイルがどのタイプのパッケージであるかを確認する必要があります。
IPSパッケージマネージャ(Solaris 11のデフォルトパッケージマネージャ)のパッケージは通常、.pkgではなく.p5mで終わりますが、これは必須ではありません。 IPSパッケージの場合は、実際のパッケージ名(pkgrepo -s package.pkg list
)を取得して次のことを行う必要があります。
pkg install -g package.pkg actual/package/name
SVR4パッケージ(Solaris 2-10のデフォルトパッケージマネージャ)の場合は、pkgaddを使用してインストールする必要があります。