Samiksha Jaiswal (Editor)

Gentoolkit

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

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.

Contents

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.4.2 and 0.2.6.8, respectively.

gentoolkit

This package contains Portage administration tools.

Installation and some of these tools are explained in the gentoo handbook.

  • 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.
  • 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.
  • Usage

    Operating instructions and examples can also be found in the official gentoo documentation resources

    References

    Gentoolkit Wikipedia


    Similar Topics