安装 Arch Linux 被认为具有挑战性的。 这就是为什么存在几个基于 Arch 的发行版,通过提供图形化安装程序来简化工作的原因。

即使您设法安装了 Arch Linux,您也会注意到它严重依赖命令行。 如果您必须安装应用程序或更新系统,则必须打开终端。

是的! Arch Linux 没有软件中心。 我知道,这让很多人感到震惊。

如果不习惯使用命令行管理应用程序,可以安装一个 GUI 工具。 这有助于在舒适的 GUI 中搜索包以及安装和删除它们。

想知道应该使用哪个 pacman 命令的图形前端? 我有一些建议可以帮助您入门。

请注意,某些软件管理器是特定于桌面环境的。

Arch Linux 安装图文详解,见:https://www.linuxmi.com/arch-linux-anzhuang.html

1. Apper

Apper 是使用 PackageKit 的最小 Qt5 应用程序和包管理器,它还支持 AppStream 和自动更新。 但是,没有 AUR 支持。

要从官方仓库安装它,请使用以下命令。

[linuxmi@linuxmi www.linuxmi.com]$ sudo pacman -Syu apper

链接:https://invent.kde.org/system/apper

2. Discover

Discover 不需要为 KDE Plasma 用户介绍。 它是一个使用 PackageKit 的基于 Qt 的应用程序管理器,支持 AppStream、Flatpak 和固件更新。

从 Discover flatpak 和 fwupd 软件包安装 Flatpak 和固件更新需要分别安装。

没有 AUR 支持。

[linuxmi@linuxmi www.linuxmi.com]$ sudo pacman -S discover packagekit-qt5

链接:https://invent.kde.org/plasma/discover

3. GNOME PackageKit

GNOME PackageKit 是一个 GTK3 包管理器,它使用支持 AppStream 的 PackageKit。 不幸的是,没有 AUR 支持。

要从官方仓库安装它,请使用以下命令。

[linuxmi@linuxmi www.linuxmi.com]$ sudo pacman -S gnome-packagekit

链接:https://freedesktop.org/software/PackageKit/index.html

4. GNOME Software

GNOME 软件对于 GNOME 桌面用户都很熟悉。 它是使用 PackageKit 的 GTK4 应用程序管理器,支持 AppStream、Flatpak 和固件更新。

没有 AUR 支持。 要从 GNOME 软件安装 Flatpak 和固件更新,需要分别安装 flatpak 和 fwupd 软件包。

安装它使用:

[linuxmi@linuxmi www.linuxmi.com]$ sudo pacman -S gnome-software-packagekit-plugin gnome-software

链接:https://gitlab.gnome.org/GNOME/gnome-software

5. tkPacman

它是用 Tcl 编写的 Tk pacman 包装器。 该界面类似于新立得包管理器。

由于没有 GTK/Qt 依赖,它非常轻量级,因为它使用 Tcl/Tk GUI 工具包。

它不支持 AUR,这很讽刺,但您需要从 AUR 安装它。 你需要事先安装一个像 yay 这样的 AUR 助手。

[linuxmi@linuxmi www.linuxmi.com]$ yay -S tkpacman

链接:https://sourceforge.net/projects/tkpacman

6. Octopi

就当它是tkPacman的表亲吧。它使用Qt5和Alpm,也支持Appstream和AUR(通过yay)。

您还可以获得桌面通知、存储库编辑器和缓存清理器。界面类似于Synaptic Package Manager。

要从AUR安装它,使用以下命令。

[linuxmi@linuxmi www.linuxmi.com]$ yay -Syu octopi

链接:https://github.com/aarnt/octopi

7. Pamac

Pamac 是 Manjaro Linux 的图形包管理器。 它基于 GTK3 和 Alpm,支持 AUR、Appstream、Flatpak 和 Snap。

Pamac 还支持自动下载更新和降级软件包。

它是 Arch Linux 衍生产品中使用最广泛的应用程序。 但是,因为 DDoSing AUR 网页而臭名昭著。

有几种方法可以在 Arch Linux 上安装 Pamac。 最简单的方法是使用 AUR 助手。

[linuxmi@linuxmi www.linuxmi.com]$ yay -Syu pamac-aur

链接:https://gitlab.manjaro.org/applications/pamac

结论

要删除任何上述 GUI 包管理器以及依赖项和配置文件,请使用以下命令将 packagename 替换为要删除的包的名称。

sudo pacman -Rns packagename

因此,Arch Linux 似乎也可以在不使用正确工具的情况下使用终端。

还有一些其他应用程序也使用终端用户界面 (TUI)。 一些例子是 pcurses、cylon、pacseek 和 yup。 但是,这篇文章只是关于那些具有正确 GUI 的文章。

注意:PackageKit 默认开放系统权限,一般不推荐使用。 因为如果用户是 wheel 组的一部分,则无需密码即可更新或安装任何软件。

您看到了在 Arch Linux 上使用 GUI 软件中心的几个选项。 是时候决定使用其中之一了。 你会选哪一个? Pamac 或 OctoPi 还是别的什么? 请在下面的评论栏里告诉我们。

发表回复