Software-Installation
如何在 Alpine Linux 中從 APKBUILD 建構和安裝包?
我有一個 APKBUILD 和相關文件(更新檔等),我想在本地建構和安裝它。我知道我可以用 建構它
abuild
,但這似乎並沒有在之後保留包。如何在 Alpine Linux 中從 APKBUILD 建構和安裝包?
實際上,
abuild
確實保留了建構的 .apk 包。它將被放置在由 abuild 創建的本地儲存庫中,該儲存庫位於~/packages
. 如果需要,可以通過在/etc/apk/repositories
. 您必須為要安裝建構的軟體包的每個頻道添加一個單獨的條目,因此如果您想包含測試、社區和主要三個頻道,您必須在文件中添加類似這樣的內容:/home/<username>/packages/main /home/<username>/packages/community /home/<username>/packages/testing
然後,您將能夠以通常的方式安裝該軟體包:
# apk add <package name>
也可以通過執行以下操作直接安裝 apk:
# apk add ~/packages/<channel>/<architecture/<package name>-<package version>.apk
例如:
# apk add ~/packages/testing/x86_64/giara-0.2-r0.apk