如何总结emerge运行的错误消息?

如何总结emerge运行的错误消息?

gentoo 系统的更新

# emerge --update --newuse --deep --keep-going @world

在控制台上创建大量文本。错误消息和警告出现在编译器不太重要的信息行之间。

哪些工具有助于总结上次更新运行的问题?

答案1

我用应用程序-Portage/elogviewer。它有一个 GUI,您可以在其中对消息进行排序、过滤和标记。 电子日志查看器

还有一个基于 Curses 的工具,称为应用程序-portage/elogv如果您想留在命令行上。

请注意,在这两种情况下,您都需要在make.conf.您可以通过以下方式获取所有信息:

PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="warn error info log qa"

您可以停用某些信息,以防它们毫无用处。

另请注意,这不会保存整个构建日志。如果程序无法编译,您仍然需要再次出现它以查看问题出在哪里。

相关内容