no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | projects:panel-plugins:xfce4-smartpm-plugin [2008/12/06 10:03] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Smart PM ====== | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== About ===== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | This plugin checks for package updates using the [[http:// | ||
| + | |||
| + | Works with both Redhat / Fedora (RPM) and Debian / Ubuntu (DEB) packages. | ||
| + | |||
| + | \\ | ||
| + | |||
| + | [[http:// | ||
| + | [[http:// | ||
| + | |||
| + | It can also be configured, though with somewhat less features and functionality, | ||
| + | |||
| + | to use either the Yum (+[[http:// | ||
| + | |||
| + | \\ | ||
| + | |||
| + | [[http:// | ||
| + | [[http:// | ||
| + | |||
| + | Alternatively you can try it with [[http:// | ||
| + | |||
| + | for use with Slackware / Vector (TAR) or Arch Linux (.pkg.tar.gz) packages. | ||
| + | |||
| + | |||
| + | ===== Usage ===== | ||
| + | |||
| + | Click the icon to launch the Smart install/ | ||
| + | the icon to check for upgrades. This will check using local cache only. | ||
| + | |||
| + | To update channels from the network, use the menu item or dialog button | ||
| + | (install the setuid program " | ||
| + | |||
| + | By default, the plugin will check for upgrades / updates on demand only. | ||
| + | Recommended is to use check interval for upgrades, and cron for updates. | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Commands ===== | ||
| + | |||
| + | The following table shows which Package Manager commands are being used: | ||
| + | |||
| + | ^ P.M. ^ CHECK FOR UPGRADES (local) | ||
| + | |Smart | '' | ||
| + | |Yum | '' | ||
| + | |APT | '' | ||
| + | |Slapt | '' | ||
| + | |Pacman| '' | ||
| + | Checking for upgrades or browsing packages can be done as a regular user,\\ | ||
| + | while updating channels or installing packages requires superuser privileges. | ||
| + | |||
| + | |||
| + | |||
| + | ===== Screenshots ===== | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | //The panel plugin can be configured both in the Xfce-default layout (like in the Fedora desktop) with the application icon of the selected package manager, or in the GNOME-like layout (like in the Ubuntu desktop) with a generic package icon.// | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | //When launching the package manager you will be asked to authenticate as the root user (for '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | //Tooltips and icon are normally used for status communication, | ||
| + | |||
| + | ===== Development ===== | ||
| + | To build plugin from source code in SVN or ZIP, use something like: | ||
| + | < | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ==== Subversion Trunk ==== | ||
| + | |||
| + | http:// | ||
| + | |||
| + | |||
| + | |||
| + | ==== Testing Distributions ==== | ||
| + | |||
| + | * Fedora Sulphur (F-9) - http:// | ||
| + | * Ubuntu Hardy (8.04) - http:// | ||
| + | * VectorLinux Std (5.9) - http:// | ||
| + | * Arch Linux (2008.06) - http:// | ||
| + | |||
| + | ===== Releases ===== | ||
| + | |||
| + | See http:// | ||
| + | |||
| + | ==== 0.4.0 (2008-12-05) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Major update: | ||
| + | |||
| + | * Support added for Pacman+gtkPacman (Arch Linux) | ||
| + | * Fixed bug with configure and newer versions of intltool | ||
| + | |||
| + | ==== 0.3.2 (2008-05-18) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Minor update: | ||
| + | |||
| + | * Minor changes, added flag for " | ||
| + | * Fixed bug looking in old path only for " | ||
| + | |||
| + | ==== 0.3.1 (2008-01-31) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Minor update: | ||
| + | |||
| + | * Bugfix for Xubuntu package, was not finding gksudo | ||
| + | |||
| + | ==== 0.3.0 (2008-01-09) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Major update: | ||
| + | |||
| + | * Optionally showing notifications for new upgrades | ||
| + | * Support added for slapt+gslapt (Slackware/ | ||
| + | |||
| + | ==== 0.2.2 (2007-10-05) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Minor update: | ||
| + | |||
| + | * choosing between upgrade/ | ||
| + | |||
| + | ==== 0.2.1 (2007-09-28) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - Minor bugfix update, bugs resolved: | ||
| + | |||
| + | * ignoring harmless " | ||
| + | * fixed wrong icon being displayed when error occured | ||
| + | |||
| + | ==== 0.2.0 (2007-08-22) ==== | ||
| + | |||
| + | [[http:// | ||
| + | - New major version, with new features: | ||
| + | |||
| + | * rename from xfce4-smart-plugin to xfce4-smartpm-plugin | ||
| + | * fixed missing icon from Update menu, wrong GTK class | ||
| + | * add support for Yum+Extender and APT+Synaptic as well | ||
| + | * add new application and package icons, including SVG | ||
| + | |||
| + | ==== 0.1.2 (2007-04-08) ==== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ==== 0.1.1 (2007-04-03) ==== | ||
| + | [[ | ||
| + | http:// | ||
| + | |||
| + | ==== 0.1.0 (2007-04-02) ==== | ||
| + | |||
| + | **xfce4-smart-plugin-0.1.0.zip** - Initial version, tested with Fedora Core 7 (Test 3) | ||
| + | |||
| + | |||
| + | ===== Dependencies ===== | ||
| + | |||
| + | * Requires Xfce version 4.4.0 or later (external plugin) | ||
| + | * Requires Smart Package Manager version 0.50 or later | ||
| + | |||
| + | * Optionally requires [[http:// | ||
| + | * Optionally requires [[http:// | ||
| + | |||
| + | ===== See Also ===== | ||
| + | |||
| + | Similar programs: | ||
| + | |||
| + | * ksmarttray, for KDE | ||
| + | * update-notifier, | ||
| + | |||
| + | |||
| + | ===== Authors ===== | ||
| + | |||
| + | Written by Anders F Björklund <afb at users.sourceforge.net> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Translations ===== | ||
| + | |||
| + | * English (American) | ||
| + | * Arabic, Mohamed Magdy | ||
| + | * Czech, Michal Várady | ||
| + | * Danish, Jens Hyllegaard | ||
| + | * English (British), Jeff Bailes | ||
| + | * French, Mike Massonnet | ||
| + | * German, Pascal Bleser | ||
| + | * Indonesian, Andhika Padmawan | ||
| + | * Japanese, Nobuhiro Iwamatsu | ||
| + | * Latvian, Rihards Priedītis | ||
| + | * Portuguese (Brazilian), | ||
| + | * Portuguese (European), Nuno Miguel | ||
| + | * Swedish, Anders F Björklund | ||
| + | * Turkish, Eren Turkay | ||
| + | * Urdu, Muhammad Ali Makki | ||
| + | * //send in your translated [[http:// | ||