Alpine-Linux
如何在沒有 git 的情況下創建 alpine 包?
如果我已經擁有所有文件,如何將它們打包成一個 .apk 文件,以便以後安裝?
fakeroot dpkg-deb -b package-dir package.deb
類似於 ,或實現類似功能的東西,而不必經歷虛假儲存庫之類的混亂。
鑑於您已經安裝了 alpine
alpine-sdk
或build-base
併abuild
安裝,您需要知道 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
..: 弗朗西斯