如何使用Reportbug报告Debian中的软件错误
您好,Linux小伙子们。 今天,我试图在Debian 8 Jessie上安装typecatcher。 我安装了它,但无法启动。 现在不管我尝试了多少次,它都只是拒绝启动。 因此,我认为我需要将此错误报告给Debian。 这是使用reportbug报告Debian中软件错误的方法。
使用Reportbug报告Debian中的软件错误
Debian随附了一个名为reportbug的错误报告工具。 但是它缺少GUI支持,因此我们必须安装一个软件包以启用GUI支持。
apt-get install python-vte
现在,您可以在GUI模式下开始使用reportbug。
首次运行时,会出现一个向导,逐步指导您完成错误报告过程。 请点击 继续。
第二个窗口告诉您您的设置将保存在 .reportbugrc 文件放在主目录下,以后您随时可以编辑此文件以更改设置。 请点击 继续 再次。
接下来,它要求您配置如何使用此工具。 reportbug有4种操作模式。
- 新手
- 标准
- 高级
- 专家
对于本教程,我选择高级。 不要被他们奇特的名字吓到。 实际上,它比您想象的要容易。
然后它会问您一个问题:Reportbug是否经常可以直接访问Internet? 我的计算机始终可以访问Internet,因此我选择“是”。
接下来,输入您的真实姓名。
输入你的电子邮箱地址。
之后,它会询问您是否在计算机上配置了MTA。 我的计算机上没有MTA,所以我回答“否”。大多数人的计算机上没有配置MTA。
下一个窗口要求您输入SMTP主机的地址。 您也可以将此字段留空,您的错误报告电子邮件将通过Debian电子邮件中继服务器进行中继。
之后,在SMTP主机上输入您的用户名。
接下来,它询问您是否要加密电子邮件。 我想加密我的电子邮件,所以我选择是,您也应该加密您的电子邮件。
接下来,它要求您输入用于发送电子邮件的代理服务器。 我不使用代理服务器发送电子邮件,因此按Enter跳过此步骤。
至此,配置完成。
单击退出按钮以退出配置。
现在再次启动reportbug GUI。
输入您在其中发现问题的软件包的名称。
它将检查系统上安装的软件包的版本,并查看是否有可用的新版本。
它说在Debian Stretch和Debian Stable上有一个新版本,您是否仍要提交报告。 因为我正在使用Debian 8 Jessie,所以我选择“是”。 我仍然想提交报告。
接下来,它检查该软件包是否存在错误报告。 就我而言,以前没有人报告过针对typecatcher的错误。 因此,现在我需要简要描述问题。 如果其他人以前曾报告过相同的错误,则可以在Reportbug中看到,而不必再次报告。
在下一个窗口中,您可以选择将此错误报告发送到您的电子邮件地址。 因此,您可以亲自查看错误报告电子邮件的外观。
接下来,它要求您评估问题的严重性。 我选择“重要”是因为该软件包无法启动,并且对软件包的可用性有重大影响。
接下来,检查这些内容是否适用于您的报告。 如果没有项目适用于您的报告,则不要选择任何项目。
现在编写您的错误报告。
reportbug将自动检测您的系统信息,并将系统信息插入到错误报告中。 编写完错误报告后,请单击继续。
在下一个窗口中,您有很多选择。 您可以附加文件,重新编辑错误报告等。
一切准备就绪后,请单击“通过电子邮件提交错误报告”。
您将需要输入SMTP密码。 如果以前没有配置SMTP主机,则无需输入SMTP密码。
ia! 您的错误报告电子邮件已发送。
您将收到一封确认电子邮件。 您还可以检查有关Debian错误跟踪系统的错误报告。