OpenIndiana: Hipster-20211031 の新規インストール時にパッケージをインストールしようとすると、「インストールされた会社から除外されました」エラーが発生します。

OpenIndiana: Hipster-20211031 の新規インストール時にパッケージをインストールしようとすると、「インストールされた会社から除外されました」エラーが発生します。

OpenIndianaを初めて使ってみました。OI-hipster-gui-20211031.isoライブイメージ(最新バージョンのようです)を使用してqemu-kvm仮想マシンにインストールしました。

最初にやりたいことは、開発環境を構築することです。 ~によるとこのページはOpenIndianaのドキュメントから抜粋したものです。「OpenIndiana HipsterにGitをインストールするのは簡単です」しかし、状況はそれほど単純ではないことがわかりました。

ppelleti@illumos:~$ sudo pkg install git
Creating Plan (Solver setup): |
pkg install: No matching version of developer/versioning/git can be installed:
  Reject:  pkg://openindiana.org/developer/versioning/[email protected]
             to
           pkg://openindiana.org/developer/versioning/[email protected]
  Reason:  This version is excluded by installed incorporation consolidation/userland/[email protected]
ppelleti@illumos:~$

別のパッケージをインストールしようとしましたが、同じエラーメッセージが表示されます。

ppelleti@illumos:~$ sudo pkg install build-essential
Creating Plan (Solver setup): |
pkg install: No matching version of metapackages/build-essential can be installed:
  Reject:  pkg://openindiana.org/metapackages/[email protected]
  Reason:  This version is excluded by installed incorporation consolidation/userland/[email protected]
ppelleti@illumos:~$

オンラインで「インストールされた会社から除外された」と検索しましたが、一般的な問題のようですが、明確な解決策がないようです。特に私の場合は効果がありませんでした。

例えば、この問題これはパッケージ発行者に問題があることを示しているようです。私のパッケージ発行者は次のとおりです。

ppelleti@illumos:~$ pkg publisher
PUBLISHER                   TYPE     STATUS P LOCATION
openindiana.org              origin   online F http://pkg.openindiana.org/hipster/
ppelleti@illumos:~$

これは私が設定したものではありません。このサイト運営者は、新しくhipster-20211031インストールするとすぐに提供されるサイト運営者です。

私がリンクした問題は、Solarisサポート契約の有効期限が切れたためにサイト運営者が廃止されることに関連しているようですが、OpenIndianaはオープンソースであるため、ライセンスの問題がないはずなので、私の場合は関係がないようです。

簡単な解決策はありますか? Linuxから来たので、これは難しいとは知りませんでした。実際よりも神秘的pkgだと思います。apt-get

答え1

上記の説明に応答してpkg updateアップデート587パッケージ(長い時間がかかります)を実行してからシステムを再起動すると、問題は解決しました。

これは新しいOpenIndiana 2022.10テキストインストールのインストールなので、システムが新しい製品であっても新しいパッケージをインストールする前にこのプロセスを完了する必要があるかもしれません。

関連情報