Distroboxコンテナ内でビルドを使用する方法は?

Distroboxコンテナ内でビルドを使用する方法は?

以下を使用して、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現在この状態です。

abuildAlpine APKパッケージを実際に構築できるDistroboxコンテナをどのように設定しますか?

ベストアンサー1

おすすめ記事