Arch Linux 中包管理的图形化的应用

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

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

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

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

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

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

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

1、Apper

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

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

sudo pacman -Syu apper

2、深度应用商店

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

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

sudo pacman -Syu deepin-store

3、KDE 发现应用

发现Discover

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

sudo pacman -Syu discover packagekit-qt5

4、GNOME PackageKit

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

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

sudo pacman -Syu gnome-packagekit

5、GNOME 软件应用

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

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

安装它使用:

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

6、tkPacman

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

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

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

yay -Syu tkpacman

7、Octopi

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

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

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

yay -Syu 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

总结

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

sudo pacman -Rns packagename

这样看来,Arch Linux 也可以在不接触终端的情况下使用合适的工具。

还有一些其他应用程序也使用终端用户界面(TUI)。一些例子是 ​​pcurses​​​、​​cylon​​​、​​pacseek​​​ 和 ​​yup​​。但是,这篇文章只讨论那些有适当的 GUI 的软件。

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

 


http://lihuaxi.xjx100.cn/news/277926.html

相关文章

vps建网站python_VPS配置python web环境真吐血

SR1 2013-07-27 08:27:27 08:00 likai 后来把Python.h找到了,然后在make 的时候又出现一堆问题,不是warning就是error,表示完全看不懂了 In file included from /usr/include/python2.7/Python.h:8:0, from /home/sr1/下载/mod_python-2.7.8/…

系统吞吐量(TPS)、用户并发量、性能测试概念和公式(转载)

原文地址:http://www.ha97.com/5095.html PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等…

251f与ips屏显示器对比_同样是240Hz高刷新率 有了VA屏你还会选择TN?

热衷于游戏的网友们都知道,近两年来针对电竞而生的显示器越来越多,而越来越高的刷新率也成为衡量电竞显示器优劣的一大关键参数。目前,240Hz的超高刷新率代表着电竞屏的主流,但在很长的一段时间内它几乎可以说是TN面板的"专利…

两年 JAVA 程序员的面试总结

点击上方“方志朋”,选择“设为星标”回复”666“获取新整理的面试资料转自:博客园,作者:虚无境链接:www.cnblogs.com/xuwujing/p/7613084.html前言工作两年左右,实习一年左右,正式工作一年左右…

毕业就拿阿里offer,你和他比差在哪?

我在大学的时候,真的遇到一个神人,叫他小马吧。超前学习。1024,是程序员的节日,恰逢CSDN的20周年,我们准备为你做件大事!我们与AI博士唐宇迪、畅销书作家、北大硕士阿甘等4位老师,共同为大家带来…

关于debug.keystore文件用法以及错误处理

在开发过程中需要频繁的为测试的同事签名apk,非常很麻烦,把默认debug.keystore文件替换成发布用(生产环境)的签名文件,不用频繁地签名apk文件了。 如果直接使用生产keystore进行调试,编译时会报错&…

从数据集到2D和3D方法,一文概览目标检测领域进展

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达本文转自:深度学习这件小事目标检测一直是计算机视觉领域中一大难题。近日,来自阿尔伯塔大学的研究者对目标检测领域的近期发展进行了综述&#xf…

869所高校上榜!2020中国内地大学第三方综合指数排名出炉

点击上方“视学算法”,选择加"星标"置顶重磅干货,第一时间送达来源:南方教育网本文转转载自:双一流高校7月20日,南方教育智库大学第三方课题组《2020年中国内地大学第三方评价综合研究报告》正式出炉。《大学…