以下を使用して、Distroboxコンテナ内でAlpineを使用したいと思います。アルパインツールボックスの端abuild
プログラムに関連するさまざまなタスクを画像化して実行します。私は以下の指示に従いました。「Alpine パッケージの作成」ドキュメント$ abuild checksum
しかし、abuildグループに自分自身を追加し、/var/cache/distfiles
ディレクトリ所有者を変更してログアウトしてから再度ログインしても、依然として権限拒否エラーが発生する問題にすぐに直面しました。だから私は私が入ってきたグループをチェックすることにしました、そしてリストは次のようなものを見つけました:
$USER nobody nobody nobody nobody nobody nobody nobody
($USER
私の実際のユーザー名はどこにありますか$USER
?
だから実際にabuildグループに追加されていないようです。その後、記事にリストされている代替コマンドを試しました# chmod a+w /var/cache/distfiles
。これにより$ abuild checksum
実行が正常に機能しますが、$ abuild -r
パッケージをビルドするために実行を続けると、次のエラーが発生します。abuild-apk: User neboula is not a member of group abuild
現在この状態です。
abuild
Alpine APKパッケージを実際に構築できるDistroboxコンテナをどのように設定しますか?