文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Arch Linux 中用于包管理的 GUI 应用程序

2024-12-01 14:29

关注

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

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

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

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

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

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 还是别的什么? 请在下面的评论栏里告诉我们。

来源:Linux迷内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯