Difference between pages "Template:Arch" and "Package:Gentoolkit"
Sasselbergs (talk | contribs) m |
|||
Line 1: | Line 1: | ||
{{Ebuild | |||
{{ | |Summary=Collection of administration scripts for funtoo | ||
|CatPkg=app-portage/gentoolkit | |||
}} | |||
{{PageNeedsUpdates}} | |||
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 Funtoo Linux system one can install gentoolkit by issuing the following command: | |||
<console>###i## emerge gentoolkit</console> | |||
The tools are split into two related packages: gentoolkit and gentoolkit-dev. As with the rest of Portage they are written in Python. | |||
Gentoolkit provides: | |||
* eclean | |||
* enalyze | |||
* equery | |||
* eread | |||
* euse | |||
* glsa-check | |||
* revdep-rebuild | |||
== equery == | |||
Equery is a tool that displays information about the installed packages on the system. equery is based on a system of modules, , running it with out arguments displays a list of options | |||
<console>###i## equery</console> | |||
=== equery b === | |||
Running equery with the b flag is useful to determine which package a file comes from. | |||
<console>###i## equery b /usr/lib/libpam.so | |||
* Searching for /usr/lib/libpam.so ... | |||
sys-libs/pam-1.1.8-r2 (/usr/lib64/libpam.so) | |||
</console> | |||
=== equery f === | |||
Running equery with the f flag is useful to show all installed files from a package. | |||
<console>###i## equery f domination | |||
* Searching for domination ... | |||
* Contents of games-board/domination-1.1.1.5: | |||
/usr | |||
/usr/games | |||
/usr/games/bin | |||
/usr/games/bin/domination | |||
... | |||
</console> | |||
== glsa-check == | |||
Glsa-check shows what potential vulnerabilities your system has. | |||
<console>###i## glsa-check -l | |||
[A] means this GLSA was marked as applied (injected), | |||
[U] means the system is not affected and | |||
[N] indicates that the system might be affected. | |||
201310-15 [N] GNU Automake: Multiple vulnerabilities ( sys-devel/automake ) | |||
</console> | |||
=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. | |||
{{EbuildFooter}} |
Revision as of 12:33, March 3, 2015
Gentoolkit
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
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 Funtoo Linux system one can install gentoolkit by issuing the following command:
root # 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.
Gentoolkit provides:
- eclean
- enalyze
- equery
- eread
- euse
- glsa-check
- revdep-rebuild
equery
Equery is a tool that displays information about the installed packages on the system. equery is based on a system of modules, , running it with out arguments displays a list of options
root # equery
equery b
Running equery with the b flag is useful to determine which package a file comes from.
root # equery b /usr/lib/libpam.so * Searching for /usr/lib/libpam.so ... sys-libs/pam-1.1.8-r2 (/usr/lib64/libpam.so)
equery f
Running equery with the f flag is useful to show all installed files from a package.
root # equery f domination * Searching for domination ... * Contents of games-board/domination-1.1.1.5: /usr /usr/games /usr/games/bin /usr/games/bin/domination ...
glsa-check
Glsa-check shows what potential vulnerabilities your system has.
root # glsa-check -l [A] means this GLSA was marked as applied (injected), [U] means the system is not affected and [N] indicates that the system might be affected. 201310-15 [N] GNU Automake: Multiple vulnerabilities ( sys-devel/automake )
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.