Alpine 3.17仮想マシンにsudoをインストールする方法は?

Alpine 3.17仮想マシンにsudoをインストールする方法は?

KVMの下の仮想マシンにAlpine r3.17をインストールしました。ツールをインストールしたいですsudo

# su -
# apk update
   ... 
OKL 4994 distinct packages available
# apk add sudo 
ERROR: unable to select packages:
  sudo (no such package):
    required by: world[sudo]

Alpineのウェブサイトを確認した後、sudo有効なパッケージを確認しました。

バージョン 3.17 に適用されます。オンラインでもr3.16に似た問題を見たことがあるので、これは新しい問題ではないようです。はい、コンテナではなく仮想マシンを使用する場合は、重要なマシンでsudoを使用したいと思います。

しかし、まだapk発見されていません。これまでに見たすべての場所には、次のインストールコマンドが表示されます。

# apk add sudo 

たとえば、

私は不思議です」世界'は次のように関連しています: " required by: world[sudo]"?別のリポジトリを明示的に参照する必要がありますか?パッケージ文書によると、sudo「コミュニティ」にあります。また、spice-vdagentインストールパッケージが見つかりません。ただし、インストールすることはできますspice-0.15.1

この問題はsudo公益事業会社に限定されない。役立つ提案を歓迎します。よろしくお願いします。

答え1

/etc/apk/repositories では、コミュニティリポジトリはコメントアウトされています。 sudo と他の多くのパッケージがこのリポジトリにあります。

sed -i 's/#\(.*\/community\)/\1/' /etc/apk/repositories

関連情報