- 使用自訂的 PKGBUILD 將他人套件納入(適用於 Arch, 有檢查檔案覆蓋問題)
- 使用 shpkg 檔案命名方式將他人套件納入(適用於 shpkg)
使用PKGBUILD(pacman)方式
- 從 abs 或是 pacman 取出 PKGBUILD 範例 (pacman -Ql | grep proto 找檔名)
- 填寫 PKGBUILD 內容及陸續修正 (影片中 busybox tar 可以直接寫 tar)
- 編寫 prepare()解壓縮過程, (影片中寫在build()也可以)
- makepkg
- yaourt -U <檔名>.pkg.tar.xz # 如果會附蓋系統現存檔案會提出警示
使用shpkg方式
此方式適合給還沒有使用 Arch 版之 shpkg 使用者- 將檔名修改為 *.tgz 或 *.txz 即可使用 shpkg -U 安裝
- 若要移除可以使用 shpkg -R <套件名>
沒有留言:
張貼留言