Name | Modified | Size | Downloads / Week |
---|---|---|---|
README | 2016-03-01 | 3.4 kB | |
_amend_1.1.0.zip | 2016-03-01 | 33.0 kB | |
_amend_1.0.0.zip | 2015-12-30 | 27.6 kB | |
Totals: 3 Items | 64.0 kB | 0 |
Project: Amend Description: A simple system package update checker. Author: John Walsh Maintainer: John Walsh Copyright (C) 2015, John Walsh, all rights reserved. Created: Dec 27 2015 https://sourceforge.net/projects/amend/ 'amend' to change for the better; improve. to remove or correct faults in; rectify. to grow or become better by reforming oneself. ---------------------------------------------------------------------- Technical Info: the main script is written in python, for version 2 and 3 python 3 - requires: gtk3 python 2 - requires: pygtk2 ---------------------------------------------------------------------- Help Needed: How to properly install icons in /usr/share/icons ? ---------------------------------------------------------------------- Change log: Version: 1.1.0 - 01/03/16 added check to stop multiple instances running added yaourt/AUR support ---- Version: 1.0.0 - 30/12/15 first release: works with: rpm/yum rpm/dnf pacman yaourt and GUI updater: yumex gpk-update-viewer octopi ---------------------------------------------------------------------- Description: Keep your Linux system up to date. This script will check for available package updates and show a tray icon and notification pop-up when updates are available. Clicking on the icon with launch the package manager/updater GUI. This is intended for desktop environments like RHEL7/XFCE that don't have a native package update checker. Or if you want a light-weight system tray app that only shows when updates are available (ie. a replacement for octopi-notifier). Amend auto-detects and works with: yum dnf pacman yaourt yumex gpk-update-viewer octopi NB. pacman based systems: Amend does not update the system/package database. That is left up to the user to decide when/if to do that. It could be done weekly by: # pacman -Sy # pacman -Syu $ yaourt -Syu --devel --aur See amend.py for user configuration options. ---------------------------------------------------------------------- Installing: Download all the project files into your own 'amend' directory. Unzip if necessary. From there, as root, run install.sh. You may have to logout/in, and/or run Alacarte to get 'amend' to appear in the start menus. => to stop it running, as user: $ pkill amend => to remove from system, as root: # rm /etc/xdg/autostart/amend.desktop # # rm /usr/share/applications/amend.desktop # rm /usr/share/icons/user/amend_*.svg # rm /usr/local/bin/amend.py ---------------------------------------------------------------------- Development History: Version: 1.1.0 - 01/03/16 added check to stop multiple instances running added yaourt/AUR support ---- Version: 1.0.0 - 30/12/15 Based on 'pyupdatesd.py' by Kirsle: http://sh.kirsle.net/ https://github.com/kirsle https://github.com/kirsle/.dotfiles/tree/master/home/bin https://github.com/kirsle/.dotfiles/blob/master/home/bin/pyupdatesd updated to: work with python 2 and 3 work with yum, dnf, pacman, yumex, gpk-update-viewer, octopi ---- Icons, courtessy of: https://openclipart.org/share Pacman Ghosts https://openclipart.org/detail/67741/pacman-square https://openclipart.org/user-detail/esterete Bahai Nine Pointed Star https://openclipart.org/detail/219403/bahai-nine-pointed-star https://openclipart.org/user-detail/j4p4n ----------------------------------------------------------------------