Linux中國

Paru:基於 Yay 的新 AUR 助手

用戶選擇 Arch Linux基於 Arch 的 Linux 發行版的主要原因之一就是 Arch 用戶倉庫(AUR)

遺憾的是,pacman,也就是 Arch 的包管理器,不能以類似官方倉庫的方式訪問 AURAUR 中的包是以 PKGBUILD 的形式存在的,需要手動過程來構建。

AUR 助手可以自動完成這個過程。毫無疑問,yay 是最受歡迎和備受青睞的 AUR 助手之一。

最近,yay 的兩位開發者之一的 Morganamilo宣布將退出 yay 的維護工作,以開始自己的 AUR 助手 paruparu 是用 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,然後按下回車查看軟體包。

你所做的任何改變都將是永久性的,下次升級軟體包時,你的改變將與上游軟體包合併。

總結

paruAUR 助手家族的又一個有趣的新成員,前途光明。此時,我不建議更換 yay,因為它還在維護,但一定要試試 paru。你可以把它們兩個都安裝到你的系統中,然後得出自己的結論。

via: https://itsfoss.com/paru-aur-helper/

作者:Dimitrios Savvopoulos 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...