Menu
Home
All versions
Sources
README
|
This is the official dstcleaner project page.
Attention: This project is no more developed. Please consider using
'eclean' from the Gentoolkit.
What is this?
Dstcleaner is a program, written in Perl, which has the scope to clean two critical Portage directories:
DISTDIR (/usr/portage/distfiles), the source file repository
PORTAGE_TMPDIR (/var/tmp/portage), the directory for temporary ebuild construction
These two directories are not cleaned by the Portage unmerging process, so they could grow up very fast, if you are usual to upgrade your Gentoo distribution, for example if you use Gentoo from the unstable branch.
How can I use it?
The script is very simple to use. Just download it from the link, untar the package and launch it. For now, it has no arguments.
Example:
root@host# tar xvfz dstcleaner-x.y.z.tar.gz root@host# ./dstcleaner-x.y.z.pl
Features:
- User-friendly GUI (Graphical User Interface), created using dialog(1).
- Autosourcing of Portage paths directly from Portage config files, (or from environment, which overrides those ones).
- Visual checklist for files in DISTDIR and directories in PORTAGE_TMPDIR to simplify the cleaning process.
- Automatic evaluation and checking of obsolete files (or directories).
Requirements:
Perl 5.8.0 (or higher)
Dialog 0.9b (or higher)
Download:
The latest stable version is: 0.1.1
--> Download dstcleaner MD5sum: 547b79ce14e411a6f67aa52e535c0d3d <--
If you look for older versions, please visit this page.
If you are interested on testing the dstcleaner: the latest development version is: 0.1.99.
See the README for changes in 0.1.99.
More info:
For more information you can read the current README.
If no bugs are found, next release will be 0.2.0, with some new features.
An ebuild is available, but it's not yet included in the portage tree.
See the request on Bugs Gentoo.
So, look here for the instructions on how to install the ebuild package.
You can follow up to my posts at the Gentoo Forum.
Contacts:
You can reach me at: active@despammed.com
Many thanks to teknux for beta-testing my software and host my project at his page Unixware.
|