Arch-Linux
=> 錯誤:PKGBUILD 不存在。ArchLinux一種rCH大號一世n在XArch Linux
當我執行時
makepkg -cf
出現錯誤,我的輸出是==> 錯誤:PKGBUILD 不存在。
但是,如果我執行,
makepkg -p PKGBUILD.asc
那麼就可以了。可以向我解釋為什麼第一個不起作用。謝謝
我是如何解決的
問題是在下載時
PKGBUILD
,瀏覽器在文件中添加了一個不需要的副檔名,結果變成了PKGBUILD
,PKGBUILD.asc
解決方案是簡單地刪除文件副檔名,即重命名PKGBUILD.asc
為PKGBUILD
,你可能有另一個無關緊要的副檔名,重要的是刪除它。了解更多資訊
makepkg
是一個自動建構包 Arch 的腳本。當您使用它而不告訴它要建構哪個文件時,您實際上是在告訴它什麼都不做,這會給您留下您在此處看到的錯誤。此錯誤說明它正在嘗試呼叫
PKGBUILD
哪個包建構描述文件,該文件需要在建構包之前由makepkg
. 當您使用該-p
標誌時,您告訴使用代替makepkg
建構包buildscript``PKGBUILD
makepkg
我強烈建議您通過執行閱讀手冊頁,man makepkg
以便您可以了解有關此工具的更多資訊以供將來使用。我也會在這里為您連結https://www.archlinux.org/pacman/makepkg.8.html