如果我已经拥有所有文件,如何将它们打包成一个.apk文件,以后可以安装?
某种等效的fakeroot dpkg-deb -b package-dir package.deb
,或类似的东西可以实现类似的功能,而不必经历一个假的存储库之类的麻烦。
假设您已经安装了alpine-sdk
或build-base
并abuild
已安装了Alpine,则需要知道APK对APK进行数字签名。因此,首先您需要使用以下命令创建密钥:
$ 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
。
。:弗朗切斯科
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句