QRepoClean is a Python/PyQt-program to clean up the cache-directories of package/repository-management-tools such as "smart" (http://labix.org/smart) or "apt" (http://en.wikipedia.org/wiki/Advanced_Packaging_Tool).
It finds old rpm-files in the current directory including subdirectories, shows the files in a list and lets the user delete them with a click, showing the disk space freed.
Basically, it's a Qt-GUI built around the python-script "qrepomanage.py" written by Seth Vidal.
To run, it needs the packages
rpm-python....rpm (SuSE 10.0)
to be installed.
The script seems to have problems to start if smart is installed but the smart-channels are not configured. Please run "smart config" as root in these cases and configure the channels.
Of course you have to run the script with the required user-rights to check the selected directory and perhaps delete files there.
Please read the readme.txt for further instructions.
Have fun !
10 years ago
- Progress in percent reenabled in the progress bar.
- Now using 1024 bytes/KB regarding file size.
- Implemented another check if the smart- and apt-commands deliver somehow unexpected output.
- GPL-Icon added.