Graphical pacman frontends (简体中文)

From ArchWiki
Jump to: navigation, search
翻译状态: 本文是英文页面 Pacman_GUI_Frontends翻译,最后翻译时间:2015-04-11,点击这里可以查看翻译后英文页面的改动。

Tango-preferences-desktop-locale.png本页面需要更新翻译,内容可能已经与英文脱节。要贡献翻译,请访问简体中文翻译组Tango-preferences-desktop-locale.png

附注: please use the first argument of the template to provide more detailed indications.

这里列出 pacman 命令行工具的图形前端。本列表包括完整功能的 GUI 前端,信息化工具,以及一些系统托盘提示器。本列表也包含基于 Gtk2 或者 Qt 的软件类别。

警告: 这些工具都不是由Arch Linux/Pacman 开发人员官方支持的。

Pacman 图形化前端

X11

  • PacmanXG4 — 是一个 pacman 的 GUI 前端。不依赖于 GTK 或者 Qt,仅仅依赖 X11。它可以完成以下功能:
  • 安装/移除/升级软件包
  • 搜索/过滤软件包
  • 获取软件包信息,包括截图
  • 降级软件包 (需要 AUR/downgrade 工具)
  • 刷新包数据库,同步镜像
  • 一键式系统升级
  • Find out which package a specific file belongs to (include file with pkgfile utility)
  • 包缓冲管理
  • yaourt 支持
http://almin-soft.ru/index.php?programmy/pacmanxg/tags/pacmanxg (ru, present "Google site translate" ability) || pacmanxg4-binAUR[broken link: archived in aur-mirror]


  • PacmanExpress — 是一个 pacman 的 GUI 前端。不依赖于GTK或者QT,而仅仅依赖于X11。它是PacmanXG的一个轻量级版本。
  • Interface "all in one box"
  • 没有提示。 安装/移除 软件包的操作将立即生效。(操作时要小心)
  • 可同时执行不过多个操作(删除包时须小心)
  • yaourt 支持
http://almin-soft.ru/index.php?programmy/pacmanexpress/tags/pacmanexpress (ru, present "Google site translate" ability) || pacmanexpressAUR[broken link: archived in aur-mirror]


  • tkPacman — GUI 是一个 pacman 的 GUI 前端。依赖于 Tcl/Tk 和 X11 却不是 GTK+ 或 QT。

It only interacts with the package database via the CLI of 'pacman'. So, installing and removing packages with tkPacman or with pacman leads to exactly the same result.

  • Browse packages available in repositories
  • Browse installed packages
  • Many ways to filter packages (word, group, repo, upgrades, orphans, explicit, foreign, fileowner)
  • Display detailed information for packages
  • Display list of files belonging to installed packages
  • Refresh package database
  • Full system upgrade
  • Install a package from a local file
  • View pacman.log file
http://sourceforge.net/projects/tkpacman || tkpacmanAUR


GNOME/GTK+

  • zenity_pacgui — Pacman 的 Zenity 界面。
http://sourceforge.net/projects/zenitypacgui/ || zenity_pacguiAUR[broken link: archived in aur-mirror]
  • Argon — 轻量级的 python GUI 软件包管理器
  • 安装/移除软件包,以及系统升级。
  • 包含AUR(通过 pacaur)
  • 高级包列表top-level package list
  • 可设置的升级提示器
http://code.google.com/p/arch-argon || argonAUR


KDE/Qt

  • AppSet — 是一个先进而又功能丰富的图形化软件包管理器。AppSet 有以下功能:
  • 软件分类(games, office, multimedia, internet 等等)
  • 在内嵌的浏览器中显示当前选中的软件包主页。
  • 在内嵌的feed阅读器中显示发布新闻。
  • 升级,安装和移除软件包。
  • 在系统通知区域有图标显示可用的更新。
  • 定期更新数据库。
  • 报告依赖相关的信息 (例如当试图移除一个被其他包依赖的软件包时)。
  • 清空缓存命令 (释放磁盘空间)。
  • 智能的启动器可以自动使用已安装的工具来获取管理员权限 (通过搜索 kdesu/gksu 或者最少一个由 sudo 命令启动的 xterm)
  • 目前以Paker为后端,提供AUR支持。
AppSet 仅需要 QT 库作为安装依赖。它可以在任何桌面环境中运行。 目前仅使用 Pacman 运行于 Arch Linux。
http://appset.sourceforge.net/ || appset-qtAUR


  • Octopi — 用 Qt 写成的强大的 Pacman 图形化界面。其特点包括:
  • 低资源消耗(包括内存)
  • 快速
  • 支持 Arch, ArchBang, Chakra 和 Manjaro Linux (注:貌似支持所有基于 Pacman 软件包管理工具的发行版)
  • 支持 Cinnamon, KDE 4.x, XFCE, LXDE, LXQt, MATE, Openbox and TDE
  • 支持系统托盘处图标通知
  • 支持 Pacman 数据库同步,系统升级和缓存清理
  • 支持 Yaourt 和 pacaur
  • 安装/重新安装/升级/移除 选定的软件包 - 查看这些命令输出的需求 – 在一个基于 trasaction 抽象
  • 查看已安装的软件包(包括打开和编辑文件)
  • 要查看提示框里的软件包描述,只需在上面移动鼠标即可
Octopi 需要安装 Qt4/5 依赖库
http://octopiproject.wordpress.com/ || octopiAUR


NCurses

基于curses的包管理器前端。功能:

  • pcurses — 基于 curses 的图形化软件包管理器, 有以下功能:
  • 正则表达式过滤和查询任何包的特性信息
  • 自定义颜色编码
  • 自定义排序
  • 执行附加命令,可对包列表字符串进行替换
  • 用户自定义marcos和hotkeys
https://github.com/schuay/pcurses || pcurses


  • yaourt-gui — Yaourt-GUI 是为了那些刚开始使用Archlinux的新用户设计的。 Written in bash, it offers a gui from terminal to the common tasks of yaourt and pacman
http://alexiobash.com/yaourt-gui-a-bash-gui-per-yaourt-3/ || yaourt-guiAUR


Pacman / AUR Package Browser

  • PkgBrowser — 用于搜索,查询软件包,显示选中软件包的详细信息。
  • 查询和检索包括 AUR 在内的软件包。
  • 它只是一个纯粹的显示信息的应用,不能用来安装、删除和升级软件包。
  • By design, is an accessory to CLI package management via pacman(未知原文意思,暂不翻译)
  • 请自行通过帮助菜单访问进一步细节。
论坛页面: https://bbs.archlinux.org/viewtopic.php?id=117297
https://code.google.com/p/pkgbrowser/ || pkgbrowserAUR

Pacinfo

Pacinfo 用于显示已安装软件包并显示信息,例如软件截图,已安装的文件,安装日期等等。 基于 Mono/GTK#

AUR 包: https://aur.archlinux.org/packages.php?ID=46065
主页: http://code.google.com/p/pacinfo/

System Tray Notifiers

Aarchup

aarchup 是一个 archup 的分支。 拥有和 archup 相同的功能外加一些扩充功能。 请查阅关于两者更新日志之间差异的主题 https://bbs.archlinux.org/viewtopic.php?id=119129

Pacupdate

Pacupdate 是一款轻量级的软件更新提醒工具。 如果 Pacupdate 发现一个可用的更新, 它会推送一个消息在系统托盘处.

Yapan

Yapan - Yet Another Package mAnager Notifier - is written in C++ and Qt. It shows an icon in the system tray and popup notifications for new packages and supports other package manager like clyde or yaourt.

ZenMan

PacMan frontend (tray update notifier) for GTK/GNOME/zenity/libnotify.

pkgnotify.sh

A very simple 14 line shell script that displays the number of available updates in the dzen2 title window and a list of these updates in the slave window. Depends on yaourt, dzen2 and inotify-tools.

Inactive Software Packages