Paru 2.0 版本升級,為高級用戶帶來了新特性
經過了一段時間的等待,Paru 2.0 版本終於發布了。
如果你不熟悉 Paru,它其實是一個 AUR 幫助程序,可以自動完成手動構建 PKGBUILD 的過程,方便在 Arch Linux 中安裝軟體包。
現新版 Paru 2.0 正式發布,此次更新中包含了一些重要的改進。
不過在深入了解之前,你需要確保自己知道如何解決在使用 AUR 幫助程序構建軟體包時可能遇到的問題。如果你剛接觸 Linux,我們建議你堅持使用你熟悉的包管理器。
? Paru 2.0: 有什麼新變化?
Paru 2.0 版本是一次重大更新,目標是帶來一些主要的改變,尤其是為了滿足高級用戶的需求。
該版本距離上個重大版本的發布已經過去了一年多。開發者表示由於時間不足,需要完成的改變還有很多。
由於很長一段時間沒有發布版本,所以開發者提到了這個版本的很多內容都沒有經過嚴格的測試,可能隨後會發布 .1 補丁。
現在,我們來看看 Paru 2.0 版本的重要改進點。
首先,現在你可以把非 AUR 的 PKGBUILD
集成到構建引擎中。你可以在你的 paru.conf
中加入其他的 pkgbuild 倉庫,具體命令如下:
[repo_name]
Url = https://path/to/git/repo
然後運行下列命令,同步這個新加入的倉庫:
paru -Sy --pkgbuilds
此外,你還可以指定一個本地路徑,指向你的本地 pkgbuild 倉庫。
這些新加入的倉庫比 AUR 具有優先順序,並且它們還允許包含 AUR 的依賴項。
而新加入的另一項特性就是一個名為 .
的新的自動 pkgbuild 倉庫,這個新的倉庫在 paru.conf
中是無法看到的。
這個新的特性允許執行 paru -S ./foo
命令,其中 foo
是當前目錄下的某個包的名字。
這樣你就能在同一個目錄中管理一系列相互依賴的 pkgbuild,通過上面的命令,你可以構建其中任何一個pkgbuild。
當你開始構建它們時,Paru 將會自動解決和構建該路徑下的 pkgbuild 包的依賴問題。
?️ 其他的改變和優化
除了上述的改變,本次更新還帶來了其他一些變動:
- 修復了在運行
paru -Sc
時沒有 sudo 的問題。 - 日期現在會顯示為你的系統的本地時區。
- 改進了搜索功能,現在默認是啟用狀態。
- 在最後的 Paru 確認後,無需再額外對 pacman 確認安裝。
--chroot
現在無需本地的倉庫,當然,如果有的話它會工作得更好。
對於這個版本的更深入的了解,你可以參閱 發布說明。
? 獲取 Paru 2.0
如果你是從 AUR 安裝的 Paru,你可以直接在 AUR 中升級到 2.0 版本。但如果你是自己構建的 Paru ,那可以試試使用 -U
命令進行更新,或者重新構建一次。
如果你是第一次安裝 Paru ,你可以前往其 GitHub 倉庫 ,按照裡面的安裝說明操作就可以了。
如果你想要了解更多關於 Paru 的信息,或者想學習如何安裝 Paru,我強烈建議你瀏覽我們關於 Paru AUR 幫助程序 的文章:
? Arch 用戶,你對這次的 Paru 版本升級感到興奮嗎?分享一下你的想法吧!
via: https://news.itsfoss.com/aur-helper-paru-2-0/
作者:Sourav Rudra 選題:lujun9972 譯者:ChatGPT 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive