您好,登錄后才能下訂單哦!
這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)用于Arch Linux的6個(gè)AUR助手的表示什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
導(dǎo)讀 | Arch Linux 是一款 Linux 發(fā)行版,主要由針對(duì) x86-64 微處理器計(jì)算機(jī)的二進(jìn)制軟件包組成。Arch Linux 使用的是滾動(dòng)發(fā)布模型,這種模式會(huì)頻繁的給應(yīng)用程序交付更新。它使用名為 pacman 的軟件包管理器,可以用來(lái)安裝、刪除和更新軟件包。 |
由于 Arch Linux 是為有經(jīng)驗(yàn)的用戶構(gòu)建的,建議新手在使用過(guò)其他 Linux 后再來(lái)嘗試。
什么是 AUR(Arch 用戶軟件倉(cāng)庫(kù))?
Arch 用戶軟件倉(cāng)庫(kù) 通常稱為 AUR,是給 Arch 用戶的基于社區(qū)的軟件存儲(chǔ)庫(kù)。
根據(jù)軟件包在 AUR 社區(qū)的流行程度,用戶編譯的軟件包會(huì)進(jìn)入到 Arch 的官方存儲(chǔ)庫(kù)。
什么是 AUR 助手?
AUR 助手是一個(gè)包裝程序,允許用戶從 AUR 存儲(chǔ)庫(kù)安裝軟件包,而無(wú)需手動(dòng)干預(yù)。
很多用例實(shí)現(xiàn)了自動(dòng)化,比如包搜索、解決依賴關(guān)系、檢索和構(gòu)建 AUR 包、Web 內(nèi)容檢索和 AUR 包提交之類。
以下列出了 6 種最佳的 AUR 助手:
Yay(Yet another Yogurt)
Pakku
Pacaur
Pikaur
Trizen
Aura
1)Yay(Yet another Yogurt)
Yay 是 Arch Linux 下基于 CLI 的最佳 AUR 助手,使用 Go 語(yǔ)言編寫。Yay 是基于 yaourt、apacman 和 pacaur 設(shè)計(jì)的。
這是最合適推薦給新手的 AUR 助手。類似于 Pacman,其使用方法和 pacman 中的 命令和選項(xiàng)很相似,可以讓用戶在搜索過(guò)程中找到匹配的軟件包提供程序,并進(jìn)行選擇。
如何安裝 yay
依次運(yùn)行以下 命令以在 Arch Linux 系統(tǒng)上安裝。
$ sudo pacman -S git go base-devel $ git clone https://aur.archlinux.org/yay.git $ cd yay $ makepkg -si
如何使用 yay
yay 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ yay -s arch-wiki-man
2)Pakku
Pakku 可以被視為一個(gè)初始階段的 Pacman。它是一個(gè)包裝程序,可以讓用戶從 AUR 中搜索或安裝軟件包。
它在刪除依賴項(xiàng)方面做得不錯(cuò),并且還允許通過(guò)克隆 PKGBUILD 來(lái)安裝軟件包。
如何安裝 Pakku
要在 Arch Linux 的系統(tǒng)上安裝 Pakku,請(qǐng)依次運(yùn)行以下命令。
$ sudo pacman -S git base-devel $ git clone https://aur.archlinux.org/pakku.git $ cd pakku $ makepkg -si
如何使用 Pakku
pakku 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ pakku -s dropbox
3)Pacaur
另一個(gè)基于 CLI 的 AUR 助手,可幫助減少用戶與提示符的交互。
Pacaur 專為傾向于自動(dòng)化重復(fù)任務(wù)的高級(jí)用戶而設(shè)計(jì)。用戶需要熟悉 makepkg 及其配置的 AUR 手動(dòng)構(gòu)建過(guò)程。
如何安裝 Pacaur
要在 Arch Linux 的系統(tǒng)上安裝 Pakku,請(qǐng)依次運(yùn)行以下命令。
$ sudo pacman -S git base-devel $ git clone https://aur.archlinux.org/pacaur.git $ cd pacaur $ makepkg -si
如何使用 Pacaur
pacaur 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ pacaur -s spotify
4)Pikaur
Pikaur 是具有最小依賴性的 AUR 助手,可以一次查看所有 PKGBUILD,無(wú)需用戶交互即可全部構(gòu)建。
Pikaur 將通過(guò)控制 pacman 命令來(lái)告知 Pacman 要執(zhí)行的下一個(gè)步驟。
如何安裝 Pikaur
要在 Arch Linux 的系統(tǒng)上安裝 Pakku,請(qǐng)依次運(yùn)行以下命令。
$ sudo pacman -S git base-devel $ git clone https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
如何使用 Pikaur
pikaur 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ pacaur -s spotify
5)Trizen
Trizen 是用 Perl 編寫的基于命令行的 AUR 輕量級(jí)包裝器。這個(gè)面向速度的 AUR 助手,它允許用戶搜索、安裝軟件包,還允許閱讀 AUR 軟件包注釋。
支持編輯文本文件,并且輸入/輸出使用 UTF-8。內(nèi)置與 pacman 的交互功能。
如何安裝 Trizen
要在 Arch Linux 的系統(tǒng)上安裝 Trizen,請(qǐng)依次運(yùn)行以下命令。
$ sudo pacman -S git base-devel $ git clone https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
如何使用 Trizen
trizen 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ pacaur -s google-chrome
6)Aura
Aura 是用 Haskell 編寫的,是用于 Arch Linux 和 AUR 的安全的多語(yǔ)言包管理器。它支持許多Pacman 操作和子選項(xiàng),可輕松進(jìn)行開發(fā)并編寫精美的代碼。
它可以自動(dòng)從 AUR 安裝軟件包。使用 Aura 時(shí),用戶通常會(huì)在系統(tǒng)升級(jí)方面遇到一些困難。
如何安裝 Aura
要在 Arch Linux 的系統(tǒng)上安裝 Pakku,請(qǐng)依次運(yùn)行以下命令。
$ sudo pacman -S git base-devel $ git clone https://aur.archlinux.org/aura.git $ cd aura $ makepkg -si
如何使用 Aura
aura 語(yǔ)法與 pacman 相同,使用以下命令安裝軟件包。
$ pacaur -s android-sdk
上述就是小編為大家分享的用于Arch Linux的6個(gè)AUR助手的表示什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。