Arch Linux 中用于包管理的图形化应用
创始人
2024-03-02 12:58:09
0

安装 Arch Linux 有一些挑战性。这就是为什么 有几个基于 Arch 的发行版 通过提供图形化的安装程序使事情变得简单。

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

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

如果你对使用命令行管理应用感到不舒服,你可以安装一个 GUI 工具。这有助于在舒适的图形化界面中搜索包以及安装和删除它们。

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

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

1、Apper

使用 Apper 安装 Firefox

Apper 是一个精简的 Qt5 应用,它使用 PackageKit 进行包管理,它还支持 AppStream 和自动更新。但是,没有 AUR 支持

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

sudo pacman -Syu apper

GitLab 上的 Apper

2、深度应用商店

使用深度应用商店安装 Firefox

深度应用商店是使用 DTK(QT5)构建的深度桌面环境的应用商店,它使用 PackageKit 进行包管理,支持 AppStream,同时提供系统更新通知。 没有 AUR 支持

要安装它,请使用以下命令:

sudo pacman -Syu deepin-store

Github 上的深度商店

3、KDE 发现应用

使用 Discover 安装 Firefox

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

要在发现应用中安装 Flatpak 和固件更新,需要分别安装 flatpakfwupd 包。它没有 AUR 支持。

sudo pacman -Syu discover packagekit-qt5

GitLab 上的 Discover

4、GNOME PackageKit

Installing Firefox using GNOME PackageKit

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

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

sudo pacman -Syu gnome-packagekit

freedesktop 上的 PackageKit

5、GNOME 软件应用

Installing Firefox using GNOME Software

GNOME 软件 Software 应用不需要向 GNOME 桌面用户介绍。它是使用 PackageKit 技术的 GTK4 应用管理器,支持 AppStream、Flatpak 和固件更新。

**它没有 AUR 支持。**要安装来自 GNOME 软件应用的 Flatpak 和固件更新,需要分别安装 flatpakfwupd 包。

安装它使用:

sudo pacman -Syu gnome-software-packagekit-plugin gnome-software

GitLab 上的 GNOME 软件

6、tkPacman

使用 tkPacman 安装 Firefox

它是用 Tcl 编写的 Tk pacman 封装。界面类似于 Synaptic 包管理器

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

它不支持 AUR,这很讽刺,因为你需要从 AUR 安装它。你需要事先安装一个 AUR 助手,如 yay。

yay -Syu tkpacman

Sourceforge 上的 tkPacman

7、Octopi

使用 Octopi 安装 Firefox

可以认为它是 tkPacman 的更好看的表亲。它使用 Qt5 和 Alpm,还支持 Appstream 和 AUR(通过 yay)

你还可以获得桌面通知、仓库编辑器和缓存清理器。它的界面类似于 Synaptic 包管理器。

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

yay -Syu octopi

GitHub 上的 Octopi

8、Pamac

使用 Pamac 安装 Firefox

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)。一些例子是 pcursescylonpacseekyup。但是,这篇文章只讨论那些有适当的 GUI 的软件。

注意: PackageKit 默认打开系统权限,因而 不推荐 用于一般用途。因为如果用户属于 wheel 组,更新或安装任何软件都不需要密码。

你看到了在 Arch Linux 上使用图形化软件中心的几种选择。现在是时候决定使用其中一个了。你会选择哪一个?Pamac 或 OctoPi 还是其他?现在就在下面留言吧


via: https://itsfoss.com/arch-linux-gui-package-managers/

作者:Anuj Sharma 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux 中国 荣誉推出

相关内容

Arch Linux系统停...
IT之家 12 月 25 日消息,据外媒 Tom's Hardwa...
2026-01-19 19:21:55
通义DeepResearc...
据“阿里云”微信公众号消息,近日,通义首个深度研究Agent模型D...
2025-09-18 18:45:23
通义DeepResearc...
【通义首个深度研究Agent模型DeepResearch正式开源】...
2025-09-18 13:42:47
通义DeepResearc...
2025-09-18 06:45:30
让AI真正“能做研究”,通...
IT之家 9 月 17 日消息,阿里通义实验室今日宣布,为了让 A...
2025-09-18 06:16:24

热门资讯

值得收藏的 27 个机器学习的... 机器学习 ( Machine Learning ) 有很多方面,当我开始研究学习它时,我发现了各种各...
PHP最佳实践(译) 简介PHP是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些bug。 每个版本都...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
硬核观察 #885 苹果 AR... 苹果 AR 眼镜被无限期推迟据报道,由于技术上的挑战,苹果公司已经无限期推迟了其轻型增强现实(AR)...
2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
8 个提升你的隐私防护的开源密... 使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找...
为什么计量 IT 的生产力如此... 在某些行业里,人们可以根据一些测量标准判定一个人的生产力。比如,如果你是一个零件制造商,可以通过一个...
8个有趣的Linux提示与技巧... 我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提...
KDE4.11 Beta1 正...   KDE 项目工作组刚刚发布了 KDE Software Compilation 4.11 Bet...