Arch下編譯aria2
阿新 • • 發佈:2020-09-11
最近切換到Arch,依然還是要編譯一個aria2。因為預設的連線限制很不爽。
在linux下自己編譯軟體包,其實只有三個步驟。下載原始碼,編譯,安裝。
Arch不太熟悉,不過呢,Wiki好呀。
首先必須的是base-devel,然後使用asp checkout aria2下載PKGBUILD。
asp checkout aria2
然後你會看到這樣的目錄結構。
. |-- repos | `-- community-x86_64 | `-- PKGBUILD `-- trunk `-- PKGBUILD 3 directories, 2 filesPKGBUILD就是打包的資訊檔案啦。進入到trunk目錄。然後使用`makepkg --nobuild`下載原始碼包並安裝依賴。 額,如果報錯的話,應該是提示你需要安裝依賴,使用`makepkg --syncdeps`命令。 然後修改原始碼,並重新打包,替換下載的那個壓縮包。然後使用sha512sum獲取哈系。 然後修改PKGBUILD檔案,替換source和哈系。以及獲得你想要的選項。 然後重新執行makepkg,不出意外,將在本地生成軟體包。 執行`makepkg --install`安裝