截至今天,我只知道ubuntu-bug
我可以使用哪些来报告有关特定程序的错误。但现在我了解了apport-collect
哪些apport-bug
基本上是:
apport-bug
- 使用 Apport 向启动板报告问题,以收集有关系统的大量信息,帮助开发人员解决问题并避免不必要的问答。
apport-collect
- 像 apport-bug 一样工作,但它会将信息发送到已经存在的错误报告。在我的情况下是apport-收集 1060268感谢 Launchpad 的 Brad Figg。
还有其他工具可以报告错误吗?
答案1
ubuntu-bug
实际上是apport-bug
同一个包阿波特。启动ubuntu-bug
或apport-bug
不启动任何附加参数时,根据桌面环境的不同,将调用以下 Apport 用户界面之一:
Apport 用于提交错误的用户界面
apport-gtk
- GTK GUI 用于报告 Unity 和 GNOME 中的崩溃类型错误。apport-kde
- KDE GUI 用于报告 KDE 中的崩溃类型错误。apport-cli
- 用于报告崩溃的命令行前端,旨在用于服务器。您还可以使用它来如果崩溃发生在离线情况下,请报告错误。
请注意,Apport 默认不启用。您必须手动启用它才能报告崩溃类型的错误:
您还可以使用上述任何工具并通过附加参数 来报告除应用程序崩溃之外的问题-f
。报告非崩溃问题时无需启用 Apport。请参阅手册页apport-cli
了解更多信息。
其他 Apport 实用程序
apport-collect
- 用于收集和附加必要的调试数据到现有的错误报告。通常用于针对 Linux 内核提交的错误。除非您是原始错误报告者或内核开发人员明确要求您这样做,否则您不应使用此功能。请参阅手册页apport-collect
了解更多信息。
糟糕服务
所有 12.04 系统(包括桌面和服务器)都有一个名为 whoopsie 的“Ubuntu 错误报告”守护进程。它与 apport 一起,是Ubuntu 错误跟踪器项目。虽然它不是允许您报告错误的工具之一,但它是处理错误报告的系统的一部分。
也可以看看:
Debian 错误报告工具
也存在reportbug
它可以帮助您在 Ubuntu 系统中直接向 Debian 错误跟踪器提交错误。但是,reportbug
默认情况下不会在 Ubuntu 中安装,可以通过在终端中发出以下命令来安装:
sudo apt-get install reportbug