Arch Linux 的優(yōu)秀 GUI 包管理器
由于其可定制性、靈活性和尖端功能,Arch Linux 是高級(jí)用戶(hù)和開(kāi)發(fā)人員中最受歡迎和使用最廣泛的 Linux 發(fā)行版之一。
由于其極簡(jiǎn)設(shè)計(jì),在 Arch Linux 中安裝軟件的主要方式是使用終端通過(guò)命令行界面 (CLI)。
但并不是每個(gè)人都喜歡使用終端?;趫D形用戶(hù)界面(GUI)的包管理器是這些人的必備程序。有幾個(gè)可選的包管理器。讓我們了解一些比較流行的。
在 Arch Linux 上尋找基于 GUI 的包管理器要考慮什么?
在為 Arch Linux 選擇基于 GUI 的包管理器時(shí),必須考慮幾個(gè)因素:
首先,它應(yīng)該有一個(gè)干凈易用的界面,對(duì)初學(xué)者來(lái)說(shuō)很直觀。
其次,它應(yīng)該支持所有包管理操作,例如安裝、刪除、更新和搜索包。
第三,它應(yīng)該具有高級(jí)功能,例如依賴(lài)項(xiàng)解析和對(duì) AUR 包的支持。
最后,它應(yīng)該是輕量級(jí)的,不會(huì)占用太多的系統(tǒng)資源。
Arch Linux 的最佳 GUI 包管理器
1、Pamac
此列表中的第一個(gè) GUI 包管理器是 ??Pamac??,它由 Manjaro Linux 團(tuán)隊(duì)開(kāi)發(fā)。具有漂亮且用戶(hù)友好的界面,使其超級(jí)易于使用。
其直觀的界面使用戶(hù)可以輕松安裝、刪除和更新軟件包。它建立在支持 AUR 的 ??libalpm?? 之上。Pamac 還支持 Snap 和 Flatpak 的 ??appstream:///?
? 協(xié)議。因此,你可以直接從 appstream 鏈接啟動(dòng)該應(yīng)用安裝程序。此外,它還具有高級(jí)功能,例如依賴(lài)項(xiàng)解析和對(duì) AUR 包的支持。此外,Pamac 是輕量級(jí)的,不會(huì)占用太多系統(tǒng)資源。
Pamac 幫你瀏覽和安裝軟件包
使用其 GUI,你可以瀏覽 Arch 倉(cāng)庫(kù),還可以根據(jù)其功能查看應(yīng)用。Pamac GUI 中有單獨(dú)的部分,可以使你能夠刪除和卸載包,包括孤立的包。
它是最好的 GUI 包管理器之一。
你也可以使用 Pamac 升級(jí)你的 Arch Linux 系統(tǒng)
Pamac 安裝很容易。它在 Arch 用戶(hù)倉(cāng)庫(kù)(AUR)中可用。你可以 ??安裝 Yay?? AUR 助手或任何其他助手來(lái)安裝它。這是使用 Yay 安裝的命令。該軟件包位于 ??此處??。如果你正在運(yùn)行 ??Manjaro Linux??,它應(yīng)該已經(jīng)存在。
2、Octopi
接下來(lái)的 GUI 包管理器是 ??Octopi??,它是另一個(gè)漂亮的工具。它是使用 Qt 構(gòu)建的,并帶有一個(gè)高效的 GUI。在功能方面,它是一個(gè)非常先進(jìn)的工具。
使用 Octopi,你可以搜索包、安裝它們,當(dāng)然也可以刪除它們。此外,你可以查看直接從 Arch 倉(cāng)庫(kù)中獲取的每個(gè)包的詳細(xì)信息。例如,包版本、最后更新日期、新聞和其他信息。
此外,它允許你查看包的 PKGBUILD 信息。如果你想進(jìn)一步調(diào)查包,這是一個(gè)很好的功能。
最后,它是超輕量級(jí)的,不會(huì)占用大量系統(tǒng)資源。我認(rèn)為 Octopi 完全被低估了,它是 Arch Linux 功能豐富的軟件管理器之一。
Octopi
它在 AUR 中可用,你可以使用 ??Yay?? 或任何 AUR 助手安裝它。
3、GNOME “軟件”應(yīng)用
此列表中的第三個(gè)是你可能已經(jīng)知道的 GNOME “軟件Software”應(yīng)用。它是 Ubuntu、Fedora 和許多其他發(fā)行版的默認(rèn)軟件管理器?;?GTK4,它支持所有類(lèi)型的包,如 .deb、.rpm、Flatpak 和 Snap。在 Arch Linux 中,它支持主 Arch 倉(cāng)庫(kù),包括用戶(hù)倉(cāng)庫(kù)(AUR)。
但是,與此列表中的其他應(yīng)用程序相比,它對(duì)系統(tǒng)資源的占用可能有點(diǎn)大。但它是一個(gè)現(xiàn)代的包管理器,可以很好地用于各種場(chǎng)景。
GNOME “軟件”應(yīng)用
安裝很簡(jiǎn)單,因?yàn)樗谥?Arch 倉(cāng)庫(kù)中可用。你可以從終端使用以下命令安裝它。
4. KDE “發(fā)現(xiàn)”應(yīng)用
我個(gè)人最喜歡的是 KDE “??發(fā)現(xiàn)??Discover”應(yīng)用 ,它是 KDE Plasma 團(tuán)隊(duì)中最好的軟件管理器之一。如果你使用過(guò) Kubuntu 或任何其他 KDE Plasma 桌面,那么你已經(jīng)熟悉它了。
“發(fā)現(xiàn)”應(yīng)用支持所有主要的打包格式,包括 deb、rpm、Flatpak 和 Snap。它有一個(gè)定義明確的軟件及其來(lái)源信息頁(yè)面。你還可以按應(yīng)用名稱(chēng)搜索或按應(yīng)用類(lèi)別瀏覽目錄。
對(duì)于 Arch Linux,它可以從主 Arch 倉(cāng)庫(kù)和 AUR 中獲取包和信息。
Discover
你可以在 Arch Linux 中使用以下命令安裝它。
5、Bauh
??Bauh?? 是一個(gè)相對(duì)較新的基于 GUI 的 Arch Linux 包管理器。它具有簡(jiǎn)單且用戶(hù)友好的界面,使用戶(hù)可以輕松管理他們的包。
它的主窗口為你提供了在 Arch Linux 系統(tǒng)中管理應(yīng)用程序的所有選項(xiàng)。主搜索框使你能夠搜索應(yīng)用程序。此外,你可以通過(guò)類(lèi)型瀏覽,例如僅查看 Flatpak、AUR 等包。
此外,使用 Bauh 的主 GUI,你可以逐個(gè)降級(jí)和更新軟件包,查看軟件包信息,甚至直接啟動(dòng)應(yīng)用。
良好設(shè)計(jì)的設(shè)置面板為你提供了所需的所有自定義選項(xiàng)。
Arch Linux 中的 Bauh 包管理器
在系統(tǒng)中 ??設(shè)置?? AUR 之后,你可以使用以下命令安裝它。
還有幾個(gè)
還有一些其他的包管理器可以在 Arch Linux 中使用。這是其中的一小部分。這些不是那么流行。但它們也可以作為替代方案。
- ??Apper??:使用 PackageKit 的應(yīng)用和包管理器(來(lái)自 KDE 團(tuán)隊(duì))
- ??tkPacman??:使用 Tcl/Tk 構(gòu)建的 pacman 輕量級(jí) GUI
最后,你可以在官方 ??Arch Wiki?? 中閱讀更多相關(guān)信息。
總結(jié)
在本文中,我們討論了一些適用于 Arch Linux 的最佳基于 GUI 的包管理器,包括 Pamac、Octopi、GNOME “軟件”應(yīng)用、KDE “發(fā)現(xiàn)”應(yīng)用 和 Bauh。
這些包管理器中的每一個(gè)都有自己的優(yōu)點(diǎn)和缺點(diǎn),因此你可以選擇最適合你需求的那個(gè)。
如果你要我推薦,我建議你試試這些:Pamac、Octopi 和 Bauh。它們都是很好的。
(題圖:MJ:software package manager hd, abstract)