Elogv
Resources
elogv is Article description::a curses-based tool that parses the contents of elogs created by Portage.
Installation
Emerge
Install elogv:
root #emerge --ask app-portage/elogvConfiguration
To use elogv, the Portage elog system needs to be configured in /etc/portage/make.conf with the following addition:
FILE
/etc/portage/make.conf<syntaxhighlight lang="bash"># Logging PORTAGE_ELOG_CLASSES="warn error log" PORTAGE_ELOG_SYSTEM="save"</syntaxhighlight>
For additional variable definitions see the /usr/share/portage/config/make.conf.example file.
Note
If the PORT_LOGDIR variable is unset in /etc/portage/make.conf, logs will be saved to /var/log/portage/elog by default.
If the PORT_LOGDIR variable is unset in /etc/portage/make.conf, logs will be saved to /var/log/portage/elog by default.
Usage
Invocation
To use elogv, type in a console:
user $elogv --helpElogv is a portage elog viewer based on curses and python,
you can use these keys to control the behavior of the program:
- Down arrow or j -> scroll the list of files down by 1 unit
- Up arrow or k -> opposite of Down arrow
- PageDown -> scroll the list down by 10 unit
- PageUp -> opposite of PageDown
- End -> go to the last file of the list
- Home -> go to the first file of the list
- t -> order the list of files by date, most recent on top
- a -> order the list of files alphabetically, the first time by category,
the second time (pressing the key again) by package name
- c -> order the list of files by log class warning level
- r -> reverse the list of files
- SpaceBar -> scroll the selected file
- h or F1 -> show the help screen, press Page Up/Down to scroll up and down,
h or F1 again to hide
- d -> removes selected files, usage is similar to vim "d" command,
here are same examples:
da -> removes all files
de -> removes from selected item to the end of the list
ds -> remove from selected item to the start of the list
d1d or dd -> removes selected file only
d4d -> removes 4 files starting from selected one
- / -> starts a search prompt, write a string and will be showed the next
package that contains your string, use ESC to exit
- q -> quit
See also
- Egencache — a tool that (re)builds metadata information for the Portage package database.
This article is issued from Gentoo. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.