错误报告 – 报告错误的工具有哪些

截至今天,我只知道ubuntu-bug,我可以使用它来报告有关特定程序的错误.但是现在我了解了apport-collect和apport-bug,主要是:

apport-bug – 使用Apport向启动板报告问题,以收集有关系统的大量信息,以帮助开发人员解决问题并避免不必要的问题和答案.

apport-collect – 作为apport-bug工作但它将信息发送到已经存在的错误报告.在我的情况下它是apport-collect 1060268感谢Brad Figg在Launchpad中.

有没有其他工具来报告错误?

最佳答案
ubuntu-bug和apport-bug实际上是相同的软件包Apport.当您在没有任何其他参数的情况下启动ubuntu-bug或apport-bug时,将调用以下Apport用户界面之一,具体取决于桌面环境:

用于归档错误的Apport用户界面

> apport-gtk – 用于报告Unity和GNOME中崩溃类型错误的GTK GUI.
> apport-kde – 用于报告KDE中崩溃类型错误的KDE GUI.
> apport-cli – 用于报告崩溃的命令行前端,旨在用于服务器.您也可以将它用于report bugs if the crash happens offline.

请注意,默认情况下不启用Apport.您必须手动启用它才能报告崩溃类型的错误:

> How do I enable or disable Apport?

您还可以使用上述任何工具以及附加参数-f报告除应用程序崩溃之外的问题.没有必要启用Apport来报告非崩溃问题.有关更多信息,请参见apport-cli的手册页.

其他Apport实用程序

> apport-collect – 用于收集和附加必要的调试数据到现有的错误报告.通常用于针对Linux内核提交的错误.除非您是原始错误报告者或内核开发人员之一明确要求您这样做,否则您不应该使用此方法.有关更多信息,请参见apport-collect的手册页.

Whoopsie服务

所有12.04系统(包括桌面和服务器)都有一个名为whoopsie的“Ubuntu错误报告”守护程序.它与apport一起是Ubuntu error tracker project的一部分.虽然它不是允许您报告错误的工具之一,但它是处理错误报告的系统的一部分.

也可以看看:

> What is the ‘whoopsie’ process and how can I remove it?
> How can I track a bug that caused a crash and was reported via apport / whoopsie?

Debian错误报告工具

还有reportbug可以帮助你从Ubuntu系统直接在Debian bug跟踪器中提交bug.但是,默认情况下不会在Ubuntu中安装reportbug,可以通过在终端中发出以下命令来安装:

sudo apt-get install reportbug

转载注明原文:错误报告 – 报告错误的工具有哪些 - 代码日志