Paru 2.0 版本升級,為高級用戶帶來了新特性

如果你不熟悉 Paru,它其實(shí)是一個(gè) AUR 幫助程序,可以自動完成手動構(gòu)建 PKGBUILD 的過程,方便在 Arch Linux 中安裝軟件包。
現(xiàn)新版 Paru 2.0 正式發(fā)布,此次更新中包含了一些重要的改進(jìn)。
不過在深入了解之前,你需要確保自己知道如何解決在使用 AUR 幫助程序構(gòu)建軟件包時(shí)可能遇到的問題。如果你剛接觸 Linux,我們建議你堅(jiān)持使用你熟悉的包管理器。
?? Paru 2.0: 有什么新變化?

Paru 2.0 版本是一次重大更新,目標(biāo)是帶來一些主要的改變,尤其是為了滿足高級用戶的需求。
該版本距離上個(gè)重大版本的發(fā)布已經(jīng)過去了一年多。開發(fā)者表示由于時(shí)間不足,需要完成的改變還有很多。
由于很長一段時(shí)間沒有發(fā)布版本,所以開發(fā)者提到了這個(gè)版本的很多內(nèi)容都沒有經(jīng)過嚴(yán)格的測試,可能隨后會發(fā)布 .1 補(bǔ)丁。
現(xiàn)在,我們來看看 Paru 2.0 版本的重要改進(jìn)點(diǎn)。
首先,現(xiàn)在你可以把非 AUR 的 PKGBUILD 集成到構(gòu)建引擎中。你可以在你的 paru.conf 中加入其他的 pkgbuild 倉庫,具體命令如下:
[repo_name]
Url = https://path/to/git/repo然后運(yùn)行下列命令,同步這個(gè)新加入的倉庫:
paru -Sy --pkgbuilds此外,你還可以指定一個(gè)本地路徑,指向你的本地 pkgbuild 倉庫。
這些新加入的倉庫比 AUR 具有優(yōu)先級,并且它們還允許包含 AUR 的依賴項(xiàng)。
而新加入的另一項(xiàng)特性就是一個(gè)名為 . 的新的自動 pkgbuild 倉庫,這個(gè)新的倉庫在 paru.conf 中是無法看到的。
這個(gè)新的特性允許執(zhí)行 paru -S ./foo 命令,其中 foo 是當(dāng)前目錄下的某個(gè)包的名字。
這樣你就能在同一個(gè)目錄中管理一系列相互依賴的 pkgbuild,通過上面的命令,你可以構(gòu)建其中任何一個(gè)pkgbuild。
當(dāng)你開始構(gòu)建它們時(shí),Paru 將會自動解決和構(gòu)建該路徑下的 pkgbuild 包的依賴問題。
??? 其他的改變和優(yōu)化
除了上述的改變,本次更新還帶來了其他一些變動:
- 修復(fù)了在運(yùn)行
paru -Sc時(shí)沒有 sudo 的問題。 - 日期現(xiàn)在會顯示為你的系統(tǒng)的本地時(shí)區(qū)。
- 改進(jìn)了搜索功能,現(xiàn)在默認(rèn)是啟用狀態(tài)。
- 在最后的 Paru 確認(rèn)后,無需再額外對 pacman 確認(rèn)安裝。
--chroot現(xiàn)在無需本地的倉庫,當(dāng)然,如果有的話它會工作得更好。
對于這個(gè)版本的更深入的了解,你可以參閱 發(fā)布說明。
?? 獲取 Paru 2.0
如果你是從 AUR 安裝的 Paru,你可以直接在 AUR 中升級到 2.0 版本。但如果你是自己構(gòu)建的 Paru ,那可以試試使用 -U 命令進(jìn)行更新,或者重新構(gòu)建一次。
如果你是第一次安裝 Paru ,你可以前往其 GitHub 倉庫 ,按照里面的安裝說明操作就可以了。
如果你想要了解更多關(guān)于 Paru 的信息,或者想學(xué)習(xí)如何安裝 Paru,我強(qiáng)烈建議你瀏覽我們關(guān)于 Paru AUR 幫助程序 的文章:
?? Arch 用戶,你對這次的 Paru 版本升級感到興奮嗎?分享一下你的想法吧!
























