Paru:基於 Yay 的新 AUR 助手
用戶選擇 Arch Linux 或 基於 Arch 的 Linux 發行版的主要原因之一就是 Arch 用戶倉庫(AUR)。
遺憾的是,pacman,也就是 Arch 的包管理器,不能以類似官方倉庫的方式訪問 AUR。AUR 中的包是以 PKGBUILD 的形式存在的,需要手動過程來構建。
AUR 助手可以自動完成這個過程。毫無疑問,yay 是最受歡迎和備受青睞的 AUR 助手之一。
最近,yay
的兩位開發者之一的 Morganamilo宣布將退出 yay
的維護工作,以開始自己的 AUR 助手 paru。paru
是用 Rust 編寫的,而 yay
是用 Go 編寫的,它的設計是基於 yay 的。
請注意,yay
還沒有結束支持,它仍然由 Jguer 積極維護。他還評論說,paru
可能適合那些尋找豐富功能的 AUR 助手的用戶。因此我推薦大家嘗試一下。
安裝 Paru AUR 助手
要安裝 paru
,打開你的終端,逐一輸入以下命令:
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
現在已經安裝好了,讓我們來看看如何使用它。
使用 Paru AUR 助手的基本命令
在我看來,這些都是 paru
最基本的命令。你可以在 GitHub 的官方倉庫中探索更多。
paru <用戶輸入>
:搜索並安裝「用戶輸入」paru -
:paru -Syu
的別名paru -Sua
:僅升級 AUR 包。paru -Qua
:列印可用的 AUR 更新paru -Gc <用戶輸入>
:顯示「用戶輸入」的 AUR 評論
充分使用 Paru AUR 助手
你可以在 GitHub 上訪問 paru
的更新日誌來查看完整的變更日誌歷史,或者你可以在首次發布中查看對 yay
的變化。
在 Paru 中啟用顏色
要在 paru
中啟用顏色,你必須先在 pacman
中啟用它。所有的配置文件都在 /etc
目錄下。在此例中,我使用 Nano 文本編輯器,但是,你可以選擇使用任何基於終端的文本編輯器。
sudo nano /etc/pacman.conf
打開 pacman
配置文件後,取消 Color
的注釋,即可啟用此功能。
反轉搜索順序
根據你的搜索條件,最相關的包通常會顯示在搜索結果的頂部。在 paru
中,你可以反轉搜索順序,使你的搜索更容易。
與前面的例子類似,打開 paru
配置文件:
sudo nano /etc/paru.conf
取消注釋 BottomUp
項,然後保存文件。
如你所見,順序是反轉的,第一個包出現在了底部。
編輯 PKGBUILD (對於高級用戶)
如果你是一個有經驗的 Linux 用戶,你可以通過 paru
編輯 AUR 包。要做到這一點,你需要在 paru
配置文件中啟用該功能,並設置你所選擇的文件管理器。
在此例中,我將使用配置文件中的默認值,即 vifm 文件管理器。如果你還沒有使用過它,你可能需要安裝它。
sudo pacman -S vifm
sudo nano /etc/paru.conf
打開配置文件,如下所示取消注釋。
讓我們回到 Google Calendar 的 AUR 包,並嘗試安裝它。系統會提示你審查該軟體包。輸入 Y
並按下回車。
從文件管理器中選擇 PKGBUILD,然後按下回車查看軟體包。
你所做的任何改變都將是永久性的,下次升級軟體包時,你的改變將與上游軟體包合併。
總結
paru
是 AUR 助手家族的又一個有趣的新成員,前途光明。此時,我不建議更換 yay
,因為它還在維護,但一定要試試 paru
。你可以把它們兩個都安裝到你的系統中,然後得出自己的結論。
via: https://itsfoss.com/paru-aur-helper/
作者:Dimitrios Savvopoulos 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive