安裝 Arch linux有一些挑戰性。這就是為什么有幾個基于 Arch 的發行版通過提供圖形化的安裝程序使事情變得簡單。
即使你設法安裝了 Arch Linux,你也會注意到它嚴重依賴命令行。如果你需要安裝應用或更新系統,那么必須打開終端。
是的!Arch Linux 沒有軟件中心。我知道,這讓很多人感到震驚。
如果你對使用命令行管理應用感到不舒服,你可以安裝一個 GUI 工具。這有助于在舒適的圖形化界面中搜索包以及安裝和刪除它們。
想知道你應該使用 pacman 命令的哪個圖形前端?我有一些建議可以幫助你。
請注意,某些軟件管理器是特定于桌面環境的。
1、Apper
Apper 是一個精簡的 Qt5 應用,它使用 PackageKit 進行包管理,它還支持 AppStream 和自動更新。但是,沒有 AUR 支持。
要從官方倉庫安裝它,請使用以下命令:
sudo pacman -Syu apper
GitLab 上的 Apper
2、深度應用商店
深度應用商店是使用 DTK(QT5)構建的深度桌面環境的應用商店,它使用 PackageKit 進行包管理,支持 AppStream,同時提供系統更新通知。 沒有 AUR 支持。
要安裝它,請使用以下命令:
sudo pacman -Syu deepin-store
Github 上的深度商店
3、KDE 發現應用
發現Discover 應用不需要為 KDE Plasma 用戶介紹。它是一個使用 PackageKit 的基于 Qt 的應用管理器,支持 AppStream、Flatpak 和固件更新。
要在發現應用中安裝 Flatpak 和固件更新,需要分別安裝 flatpak
和fwupd
包。它沒有 AUR 支持。
sudo pacman -Syu discover packagekit-qt5
GitLab 上的 Discover
4、GNOME PackageKit
GNOME PackageKit 是一個使用 PackageKit 技術的 GTK3 包管理器,支持 AppStream。不幸的是,沒有 AUR 支持。
要從官方倉庫安裝它,請使用以下命令:
sudo pacman -Syu gnome-packagekit
freedesktop 上的 PackageKit
5、GNOME 軟件應用
GNOME 軟件Software 應用不需要向 GNOME 桌面用戶介紹。它是使用 PackageKit 技術的 GTK4 應用管理器,支持 AppStream、Flatpak 和固件更新。
**它沒有 AUR 支持。**要安裝來自 GNOME 軟件應用的 Flatpak 和固件更新,需要分別安裝 flatpak
和fwupd
包。
安裝它使用:
sudo pacman -Syu gnome-software-packagekit-plugin gnome-software
GitLab 上的 GNOME 軟件
6、tkPacman
它是用 Tcl 編寫的 Tk pacman 封裝。界面類似于 Synaptic 包管理器。
由于沒有 GTK/Qt 依賴,它非常輕量級,因為它使用 Tcl/Tk GUI 工具包。
它不支持 AUR,這很諷刺,因為你需要從AUR安裝它。你需要事先安裝一個AUR 助手,如 yay。
yay -Syu tkpacman
Sourceforge 上的 tkPacman
7、Octopi
可以認為它是 tkPacman 的更好看的表親。它使用 Qt5 和 Alpm,還支持 Appstream 和 AUR(通過 yay)。
你還可以獲得桌面通知、倉庫編輯器和緩存清理器。它的界面類似于 Synaptic 包管理器。
要從 AUR 安裝它,請使用以下命令。
yay -Syu octopi
GitHub 上的 Octopi
8、Pamac
Pamac 是 Manjaro Linux 的圖形包管理器。它基于 GTK3 和 Alpm,支持 AUR、Appstream、Flatpak 和 Snap。
Pamac 還支持自動下載更新和降級軟件包。
它是 Arch Linux 衍生版中使用最廣泛的應用。但因為 DDoS AUR 網頁而臭名昭著。
在 Arch Linux 上安裝 Pamac有幾種方法。最簡單的方法是使用 AUR 助手。
yay -Syu pamac-aur
GitLab 上的 Pamac
總結
要刪除任何上面圖形化包管理器以及依賴項和配置文件,請使用以下命令將 packagename
替換為要刪除的包的名稱。
sudo pacman -Rns packagename
這樣看來,Arch Linux 也可以在不接觸終端的情況下使用合適的工具。
還有一些其他應用程序也使用終端用戶界面(TUI)。一些例子是 pcurses、cylon、pacseek和yup。但是,這篇文章只討論那些有適當的 GUI 的軟件。
注意: 
ackageKit 默認打開系統權限,因而 不推薦用于一般用途。因為如果用戶屬于wheel
組,更新或安裝任何軟件都不需要密碼。
你看到了在 Arch Linux 上使用圖形化軟件中心的幾種選擇?,F在是時候決定使用其中一個了。你會選擇哪一個?Pamac 或 OctoPi 還是其他?現在就在下面留言吧。
via: https://itsfoss.com/arch-linux-gui-package-managers/
作者:Anuj Sharma選題:lkxed譯者:geekpi校對:wxy
本文由 LCTT原創編譯,Linux 中國榮譽推出