Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vaeth/eix
eix can access Gentoo portage ebuild information and description very quickly (using a local cache). It can also be used to access information on installed packages, local settings, and local and external overlays, and informs about changes in the tree
https://github.com/vaeth/eix
database fast find gentoo gentoo-metadata packages portage tree
Last synced: about 2 months ago
JSON representation
eix can access Gentoo portage ebuild information and description very quickly (using a local cache). It can also be used to access information on installed packages, local settings, and local and external overlays, and informs about changes in the tree
- Host: GitHub
- URL: https://github.com/vaeth/eix
- Owner: vaeth
- License: gpl-2.0
- Created: 2014-01-31T17:52:51.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-05-10T16:36:55.000Z (4 months ago)
- Last Synced: 2024-06-19T16:34:09.430Z (3 months ago)
- Topics: database, fast, find, gentoo, gentoo-metadata, packages, portage, tree
- Language: C++
- Size: 8.1 MB
- Stars: 163
- Watchers: 10
- Forks: 12
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
Welcome to
eix is a tool for the Gentoo Linux
portage system. It uses indexing to allow quick searches through the package tree.
Some reasons for using eix:
- Fast indexing and searching
- Highly configurable output-format (with its own "language")
- Provides more information than most other search utilities (e.g. shows every available version, USE flags of available and emerged versions, ...)
- Shows stability/mask status of versions and how your local settings change it
- Helps you to manage your local /etc/portage/package.* settings in several ways (e.g. by finding "obsolete" entries by various criteria)
- Can import eix-files from other systems, e.g. to get a catalogue of overlays
- Cli with logical AND/OR (and braces), multiple matching algorithms (i.e. fuzzy search using levenshtein distance) and more
eix is in the portage tree, so you can simply install it with
emerge app-portage/eix
The most current version of eix is always available as "HEAD" in the git master branch.
To get this version, emerge dev-vcs/git and then use the command
git clone git://github.com/vaeth/eix
For bugreports, please use the GitHub or the Gentoo bug system.
If you want to reach the current maintainer, please use email.
Best regards .. your code monkeys :)
Other search-utils
- emerge -s|-S
- qsearch (app-portage/portage-utils)
- esearch (app-portage/esearch)