Difference between revisions of "AUR helpers/Graphical"

From ArchWiki
Jump to: navigation, search
(Ncurses)
(this ended up short enough to merge back to the main AUR helpers article :))
 
(61 intermediate revisions by 22 users not shown)
Line 1: Line 1:
[[Category:Arch User Repository]]
+
#REDIRECT: [[AUR helpers]]
[[Category:Package management]]
+
[[cs:Pacman GUI Frontends]]
+
[[it:Pacman GUI Frontends]]
+
[[ru:Pacman GUI Frontends]]
+
[[tr:Pacman_Önyüzleri]]
+
[[zh-CN:Pacman GUI Frontends]]
+
This is a list of frontends for the [[pacman]] CLI tool. The list includes full featured GUI frontends, informational tools, and a variety of system tray notifiers. The list also includes categories for GTK2 based and Qt based software.
+
 
+
{{Warning|None of these tools are officially supported by Arch Linux/Pacman developers.}}
+
 
+
== Pacman frontends ==
+
 
+
=== X11 ===
+
 
+
* {{App|1=PacmanXG4|2=GUI front-end for pacman. Depends neither GTK+ nor Qt, just X11. This graphical tool allows to do the following:
+
:* Install/remove/upgrade packages
+
:* Search packages/filter packages
+
:* Retrieve package info include screenshots
+
:* Downgrade packages (need downgrade utility from AUR)
+
:* Refresh package database, synchronize mirrors.
+
:* Update system in one click
+
:* Find out which package a specific file belongs to (include file with pkgfile utility)
+
:* yaourt support
+
:'''Screenshots'''  http://almin-soft.fsay.net/index.php?pacmanxg/4x-hide/pacmanxg-4x-screenshots <br>
+
:'''Direct link to binary:''' http://almin-soft.fsay.net/data/files/pacmanxg/download.php?get=pacmanXG4.tar.bz2
+
|3='''Web page:''' http://translate.google.com.hk/translate?act=url&hl=en&ie=UTF8&prev=_t&sl=auto&tl=en&u=http://almin-soft.fsay.net/index.php?pacmanxg/4x-series (en)
+
|4='''AUR : ''' {{AUR|pacmanxg4-bin}}}}
+
 
+
* {{App|1=PacmanExpress|2=GUI front-end for pacman. Depends neither GTK+ nor Qt, just X11. This graphical tool is a lightweight version of PacmanXG
+
:* Interface "all in one box"
+
:* No query. Install/remove packages takes place immediately.
+
:* Ability to run multiple operations/remove packages (be careful!)
+
:* yaourt support
+
 
+
:'''Direct link to binary:''' http://almin-soft.fsay.net/data/files/pacmanxg/download.php?get=pacmanexpress.tar.bz2
+
|3='''Web page:''' http://translate.google.com.hk/translate?act=url&hl=en&ie=UTF8&prev=_t&sl=auto&tl=en&u=http://almin-soft.fsay.net/index.php?pacmanxg/pacman-express(en)
+
|4='''AUR : ''' {{AUR|pacmanexpress}}}}
+
 
+
=== GNOME/GTK+ ===
+
 
+
* {{App|Wakka|Package manager for Arch Linux, derived from the work done on GtkPacman. The goal is to clean up the code and rework the program to be stable and extensible.
+
:'''Screenshots:''' http://mibloglinux.wordpress.com/2011/05/23/wakka-interfaz-grafica-para-pacman/
+
|https://code.google.com/p/wakka-package-manager/|}}
+
:{{Warning|Wakka is currently incompatible with Pacman 4.}}
+
 
+
* {{App|GNOME PackageKit|Distribution-agnostic collection of utilities for managing packages. Using the alpm backend, it supports the following features:
+
:* Install and remove packages from the repos.
+
:* Periodically refresh package databases and prompt for updates.
+
:* Install packages from tarballs.
+
:* Search for packages by name, description, category or file.
+
:* Show package dependencies, files and reverse dependencies.
+
:* Ignore IgnorePkgs and hold HoldPkgs.
+
:* Report optional dependencies, .pacnew files, etc.
+
:You can change the remove operation from -Rc to -Rsc by setting the DConf key org.gnome.packagekit.enable-autoremove.
+
:{{Tip|If you do not wish to install PulseAudio, you can install {{AUR|gnome-settings-daemon-nopulse}} from the AUR.}}
+
|http://packagekit.org/|{{Pkg|gnome-packagekit}}}}
+
* {{App|zenity_pacgui|Zenity GUI for Pacman.|http://sourceforge.net/projects/zenitypacgui/|{{AUR|zenity_pacgui}}}}
+
 
+
=== KDE/Qt ===
+
 
+
* {{App|1=KPackageKit/Apper|2=GUI frontend for [http://www.packagekit.org/ PackageKit]. Pacman integration is accomplished via the {{Pkg|packagekit}}, which gained upstream support for pacman. This graphical tool allows to do the following from KDE's systemsettings:
+
:* Install/remove/upgrade packages
+
:* Search packages/filter packages
+
:* Retrieve package info
+
:* Refresh package database
+
:* Choose which repositories will be updated
+
:* Automatically refresh database (Hourly, daily etc.)
+
:* Automatically update packages
+
:While pacman support in PackageKit is relatively new, it works with no major problems, providing ease of use, simplicity, and good integration with KDE (and PolicyKit).
+
:'''Screenshots:'''  http://kde-apps.org/content/show.php/Apper?content=84745
+
|3=http://kde-apps.org/content/show.php/Apper?content=84745|4={{Pkg|apper}}}}
+
 
+
* {{App|1=AppSet|2=Advanced and feature rich GUI front-end for Package Managers. AppSet has the following features:
+
:* Software sections (games, office, multimedia, internet etc.)
+
:* Shows homepages for selected packages in an embedded web browser
+
:* Shows distributions news with an embedded feed reader
+
:* Upgrades, installs and removes packages
+
:* Shows available upgrades with a Tray Icon
+
:* Updates database periodically
+
:* Informs about dependencies (for example when trying to remove a package needed by others)
+
:* Cache clean command (to free disk space)
+
:* Intelligent launcher that uses what is already installed to get administrative privileges (by searching for kdesu, gksu or at last for an xterm where it starts with a sudo command)
+
:* Now with AUR support with Packer as backend
+
:AppSet needs only QT libs as dependence for installation. It can be used in any desktop environment. Currently only works for Archlinux using pacman.
+
:'''Screenshots'''  http://sourceforge.net/project/screenshots.php?group_id=376825
+
|3=http://appset.sourceforge.net/|4={{AUR|appset-qt}}}}
+
 
+
* {{App|1=Octopi|2=Powerful Pacman frontend written in Qt. Features include:
+
:* LOW in resource consumption (including memory)
+
:* FAST
+
:* Supports Arch, ArchBang, Chakra and Manjaro Linux
+
:* Supports KDE 4.x, XFCE, LXDE, MATE, Openbox and TDE
+
:* Systemtray icon providing notifier support
+
:* Pacman sync database, system upgrade and clean cache support
+
:* Yaourt support
+
:* Install/Re install/Upgrade/Remove selected packages – watching the output of these commands on demand – in a trasaction based abstraction
+
:* View the contents of installed packages (including opening and editing its files)
+
:* View the description of packages in tooltips, just moving the mouse over them
+
:Octopi needs QT4 libs as dependence for installation.
+
:'''Screenshots'''  http://octopiproject.wordpress.com/screenshots/
+
|3=http://octopiproject.wordpress.com/|4={{AUR|octopi-git}}}}
+
 
+
=== Ncurses ===
+
 
+
* {{App|1=pcurses|2=Package management in a curses frontend, including:
+
:* regexp filtering and searching any package property
+
:* customizable colorcoding
+
:* customizable sorting
+
:* external command execution with package list string replacements
+
:* user defined macros and hotkeys
+
:'''Screenshots''' https://bbs.archlinux.org/viewtopic.php?id=122749
+
|3=https://github.com/schuay/pcurses|4={{AUR|pcurses}}}}
+
 
+
* {{App|1=yaourt-gui|2=Designed for new users who want to start using Arch Linux. Written in Bash, it offers a GUI from terminal to the common tasks of yaourt and pacman.
+
:'''Screenshots'''  http://sourceforge.net/projects/yaourt-gui/ <br>
+
:'''Direct link to source:''' http://sourceforge.net/projects/yaourt-gui/files/yaourt-gui-0.9.tar.gz
+
|3='''Web page:'''http://alexiobash.com/yaourt-gui-a-bash-gui-per-yaourt-3/
+
|4='''AUR : ''' {{AUR|yaourt-gui}}}}
+
 
+
== Pacman/AUR package browser ==
+
 
+
* {{App|1=PkgBrowser|2=Application for searching and browsing Arch packages, showing details on selected packages.
+
:* Search and browse Arch packages including the AUR
+
:* Purely an informational application that cannot be used to install, remove or update packages
+
:* By design, is an accessory to CLI package management via pacman
+
:* Further details on use via manual accessed from help menu
+
:'''Forum page:''' https://bbs.archlinux.org/viewtopic.php?id=117297 <br>
+
|3=https://code.google.com/p/pkgbrowser/|4={{AUR|pkgbrowser}}}}
+
 
+
* {{App|Pacinfo|Application to browse the installed packages and show information like screenshot, installed files, installation date and others. Written in Mono/GTK#
+
|https://code.google.com/p/pacinfo/|{{AUR|pacinfo}}}}
+
 
+
== System tray notifiers ==
+
 
+
* {{App|1=Aarchup|2=Fork of archup. Has the same options as archup plus a few other features. For differences between both please check [https://bbs.archlinux.org/viewtopic.php?id=119129 changelog].
+
:'''Screenshots''': http://i.imgur.com/yTNvg.png
+
|3=https://github.com/aericson/aarchup/|4={{AUR|aarchup}}}}
+
 
+
* {{App|pacman-notifier|Written in Ruby, uses GTK+. Shows an icon in the system tray and popup notifications (using libnotify) for new packages.
+
:'''Screenshots''': https://github.com/v01d/pacman-notifier/wiki
+
|https://github.com/v01d/pacman-notifier/wiki|{{AUR|pacman-notifier}}}}
+
 
+
* {{App|Pacupdate|Small application that notifies the user about new updates for Arch Linux. If Pacupdate finds out that a update is available, it will display a notification in SystemTray|https://code.google.com/p/pacupdate/|{{AUR|pacupdate-svn}}}}
+
 
+
* {{App|1=Yapan|2=Written in C++ and Qt. It shows an icon in the system tray and popup notifications for new packages and supports AUR helpers.
+
:'''Forum page''': https://bbs.archlinux.org/viewtopic.php?id=113078
+
|3=http://code.google.com/p/arch-yapan/|4={{AUR|yapan}}}}
+
 
+
* {{App|1=ZenMan|2=Pacman frontend (tray update notifier) for GTK+/GNOME/zenity/libnotify.
+
:'''Screenshots''': http://show.harvie.cz/screenshots/zenman-screenshot-2.png
+
|3=https://aur.archlinux.org/packages.php?ID=25948|4={{AUR|zenman}}}}
+
 
+
* {{App|1=pkgnotify.sh|2=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 dzen2, inotify-tools, package-query and optionally an AUR helper (yaourt by default).
+
:'''Screenshots''': http://andreasbwagner.tumblr.com/post/853471635/arch-linux-update-notifier-for-dzen2
+
|3=http://pointfree.net/repo/?r=dzen2_scripts;a=headblob;f=/src/pkgnotify/pkgnotify.sh|4={{AUR?|pkgnotify}}}}
+
 
+
* {{App|1=kalu|2=Small C application that adds an icon in the systray and can show notifications for Arch Linux News, Upgrades, AUR upgrades, and watched (AUR) upgrades (upgrades for packages not installed). Also includes a GUI system upgrader.
+
:'''Screenshots''': http://jjacky.com/kalu
+
:'''Forum''': https://bbs.archlinux.org/viewtopic.php?id=135773
+
|3=https://github.com/jjk-jacky/kalu|4={{AUR|kalu}}}}
+
 
+
== Inactive software packages ==
+
 
+
* [http://gtkpacman.berlios.de/ GtkPacman] - GTK+ frontend
+
* [http://guzuta.berlios.de/ Guzuta] - GTK+ frontend.
+
* [http://chakra-linux.org/wiki/index.php/Shaman Shaman] - GUI using Pacman’s ''libalpm'' library
+
* [http://code.google.com/p/pacmon/ pacmon] - notification GUI.
+
* [https://gna.org/projects/paku/ Paku] - GUI alternative to Pacman.
+
* [http://www.kde-apps.org/content/show.php/YAPG+-+Yet+Another+Pacman+Gui+?content=60052 YAPG].
+

Latest revision as of 01:05, 20 September 2015

Redirect to: