用於Arch Linux的6個AUR助手
導讀 | Arch 是一款 Linux 發行版,主要由針對 x86-64 微處理器計算機的二進位制軟體包組成。Arch Linux 使用的是滾動釋出模型,這種模式會頻繁的給應用程式交付更新。它使用名為 pacman 的軟體包管理器,可以用來安裝、刪除和更新軟體包。 |
Arch Linux 是一款 Linux 發行版,主要由針對 x86-64 微處理器計算機的二進位制軟體包組成。Arch Linux 使用的是滾動釋出模型,這種模式會頻繁的給應用程式交付更新。它使用名為 pacman 的軟體包管理器,可以用來安裝、刪除和更新軟體包。
由於 Arch Linux 是為有經驗的使用者構建的,建議新手在使用過其他 Linux 後再來嘗試。
什麼是 AUR(Arch 使用者軟體倉庫)?
Arch 使用者軟體倉庫 通常稱為 AUR,是給 Arch 使用者的基於社群的軟體儲存庫。
根據軟體包在 AUR 社群的流行程度,使用者編譯的軟體包會進入到 Arch 的官方儲存庫。
AUR 助手是一個包裝程式,允許使用者從 AUR 儲存庫安裝軟體包,而無需手動干預。
很多用例實現了自動化,比如包搜尋、解決依賴關係、檢索和構建 AUR 包、Web 內容檢索和 AUR 包提交之類。
以下列出了 6 種最佳的 AUR 助手:
Yay(Yet another Yogurt)
Pakku
Pacaur
Pikaur
Trizen
Aura
Yay 是 Arch Linux 下基於 CLI 的最佳 AUR 助手,使用 Go 語言編寫。Yay 是基於 yaourt、apacman 和 pacaur 設計的。
這是最合適推薦給新手的 AUR 助手。類似於 Pacman,其使用方法和 pacman 中的 和選項很相似,可以讓使用者在搜尋過程中找到匹配的軟體包提供程式,並進行選擇。
依次執行以下 以在 Arch Linux 系統上安裝。
$ sudo pacman -S git go base-devel $ git clone $ cd yay $ makepkg -si
yay 語法與 pacman 相同,使用以下命令安裝軟體包。
$ yay -s arch-wiki-man
Pakku 可以被視為一個初始階段的 Pacman。它是一個包裝程式,可以讓使用者從 AUR 中搜尋或安裝軟體包。
它在刪除依賴項方面做得不錯,並且還允許透過克隆 PKGBUILD 來安裝軟體包。
要在 Arch Linux 的系統上安裝 Pakku,請依次執行以下命令。
$ sudo pacman -S git base-devel $ git clone $ cd pakku $ makepkg -si
pakku 語法與 pacman 相同,使用以下命令安裝軟體包。
$ pakku -s dropbox
另一個基於 CLI 的 AUR 助手,可幫助減少使用者與提示符的互動。
Pacaur 專為傾向於自動化重複任務的高階使用者而設計。使用者需要熟悉 makepkg 及其配置的 AUR 手動構建過程。
要在 Arch Linux 的系統上安裝 Pakku,請依次執行以下命令。
$ sudo pacman -S git base-devel $ git clone $ cd pacaur $ makepkg -si
pacaur 語法與 pacman 相同,使用以下命令安裝軟體包。
$ pacaur -s spotify
Pikaur 是具有最小依賴性的 AUR 助手,可以一次檢視所有 PKGBUILD,無需使用者互動即可全部構建。
Pikaur 將透過控制 pacman 命令來告知 Pacman 要執行的下一個步驟。
要在 Arch Linux 的系統上安裝 Pakku,請依次執行以下命令。
$ sudo pacman -S git base-devel $ git clone $ cd pikaur $ makepkg -fsri
pikaur 語法與 pacman 相同,使用以下命令安裝軟體包。
$ pacaur -s spotify
Trizen 是用 Perl 編寫的基於命令列的 AUR 輕量級包裝器。這個面向速度的 AUR 助手,它允許使用者搜尋、安裝軟體包,還允許閱讀 AUR 軟體包註釋。
支援編輯文字檔案,並且輸入/輸出使用 UTF-8。內建與 pacman 的互動功能。
要在 Arch Linux 的系統上安裝 Trizen,請依次執行以下命令。
$ sudo pacman -S git base-devel $ git clone $ cd trizen $ makepkg -si
trizen 語法與 pacman 相同,使用以下命令安裝軟體包。
$ pacaur -s google-chrome
Aura 是用 Haskell 編寫的,是用於 Arch Linux 和 AUR 的安全的多語言包管理器。它支援許多Pacman 操作和子選項,可輕鬆進行開發並編寫精美的程式碼。
它可以自動從 AUR 安裝軟體包。使用 Aura 時,使用者通常會在系統升級方面遇到一些困難。
要在 Arch Linux 的系統上安裝 Pakku,請依次執行以下命令。
$ sudo pacman -S git base-devel $ git clone $ cd aura $ makepkg -si
aura 語法與 pacman 相同,使用以下命令安裝軟體包。
$ pacaur -s android-sdk
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2685739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 初級:如何在 Arch Linux 中安裝 Yay AUR 助手Linux
- Arch Linux AUR 工具 yayLinux
- 創造性解決arch/manjaro官方aur源下載慢辦法JAR
- Play Arch LinuxLinux
- 使用 arch-ppa 建立你自己的 Arch Linux 軟體庫Linux
- Arch-Wiki-Man:一個以 Linux Man 手冊樣式離線瀏覽 Arch Wiki 的工具Linux
- Linux基礎命令---archLinux
- Arch Linux ARM相關Linux
- Arch Linux安裝macOSLinuxMac
- Arch Linux 安裝 AnboxLinux
- chroot恢復Arch LinuxLinux
- Arch Linux配置gnome桌面Linux
- 6 個用於寫書的開源工具開源工具
- 世界上只有兩個 Linux 發行版:Arch Linux 與其它 | Linux 中國Linux
- Arch Linux中安裝AnacondaLinux
- Arch Linux 系統遷移Linux
- Vmware Station安裝Arch LinuxLinux
- 6個關於dd命令備份Linux系統的例子Linux
- 6個有趣的Linux命令Linux
- 6種適用於開發人員的Linux發行版本!Linux
- Arch Linux誕生20年了Linux
- Arch Linux 安裝簡明流程Linux
- Python中關於進度條的6個實用技巧Python
- 在 Arch Linux 中使用 .NET Core SDKLinux
- UKUI 桌面環境登陸 Arch Linux!UILinux
- 一個用tp後臺的微信助手網站網站
- 用於 Linux 桌面的 4 個掃描工具Linux
- 修復Arch Linux和Manjaro Linux無法顯示emoji的問題LinuxJAR
- Arch Linux下韓文重疊顯示Linux
- 基於ChatGPT的智慧客服助手ChatGPT
- Linux工作站加固的6個方法Linux
- 用於黑客滲透測試的 21 個最佳 Kali Linux 工具黑客Linux
- 如何在 Arch Linux 中降級軟體包Linux
- Arch linux下安裝bochs失敗解決Linux
- Linux核心原始碼分析之set_arch (一)Linux原始碼
- 如何在 Arch Linux 中安裝深度桌面(DDE)Linux
- Linux核心原始碼分析之setup_arch (四)Linux原始碼
- Linux核心原始碼分析之setup_arch (三)Linux原始碼