gentoolkit
From Wikipedia, the free encyclopedia
gentoolkit is a collection of tools used by Gentoo Linux to administer and develop the Portage package management system. The tools are managed and installed by Portage itself; on a Gentoo Linux system one can install gentoolkit by issuing the following command: emerge gentoolkit
.
The tools are split into two related packages: gentoolkit and gentoolkit-dev. As with the rest of Portage they are written in Python. The current versions are 0.2.3 and 0.2.6.2, respectively.
[edit] gentoolkit
This package contains Portage administration tools.
- eclean - Removes old unused sources and package binaries.
- equery - The main workhorse tool, used to obtain information about installed packages such as owned files and dependencies.
- euse - Utility for configuring USE flags.
- glsa-check - Checks for relevant Gentoo Linux Security Advisories (GLSA) and warns if a vulnerability exists on the system.
- revdep-rebuild - Scans the system for binaries with broken shared library dependencies and rebuilds any that are found.
[edit] gentoolkit-dev
This package contains Portage development tools.
- eviewcvs - Generates ViewCVS URLs.
- gensync - Synchronize local Portage tree against an arbitrary upstream repository.
- ekeyword - Change/update keywords in a set of ebuilds.
- ebump - Bump the revision number of an ebuild and all support files.
- echangelog - Automatically create ebuild changelog entries.