すでにすべてのファイルがある場合は、後でインストールするためにそのファイルを.apkファイルにパッケージ化するにはどうすればよいですか?
と同等のものやfakeroot dpkg-deb -b package-dir package.deb
偽のリポジトリなどを経ずに同様の機能を実装することです。
答え1
Alpineがインストールされている場合、alpine-sdk
APKにデジタル署名するにはAPKを知る必要があります。したがって、まず次のようにキーを生成する必要があります。build-base
abuild
$ abuild-keygen -a
次に、/ tmpにAPKBUILDファイルがある場合:
$ cd /tmp && abuild -r
で書かれた内容に基づいて構築されたapkを見つけることができ、デフォルトで/etc/abuild/abuild.conf
は次のように設定されています。
REPODEST=$HOME/packages/
APKをインストールするには(私が言ったようにデジタル署名されているので)、abuild-keygenで生成された公開/etc/apk/keys
鍵を--allow-untrusted
。apk add $package
.: フランシスコ