使用Reportbug工具向Debian软件包维护人员提交bug报告

今天,我在Debian 8 Jessie系统上安装typecatcher,希望可以在Debian上用typecatcher程序来安装Google字体。我成功地安装了,但是typecatcher无法启动。无论我点了多少次图标,typecatcher总是无法启动。所以,我想提交这个bug给typecatcher的维护者。这篇文章介绍如何使用Reportbug工具向Debian软件包维护人员提交bug报告。

使用Reportbug工具向Debian软件包维护人员提交bug报告

Debian系统自带了reportbug程序,但是没有GUI支持。所以我们得安装python-vte添加GUI支持。

apt-get install python-vte

现在可以使用reportbug的图形界面了。可以在程序菜单里搜索reportbug,点击图标启动它。第一次启动的时候会有一个开始向导,引导你配置好reportbug。点击继续。

debian reportbug配置向导

在第2个窗口中,reportbug告诉我们配置将会保存在home目录下的.reportbugrc文件。你可以随时编辑这个文件来更改reportbug的配置。点击继续。

debian reportbug使用方法

接下来选择reportbug的操作模式,有4种操作模式。

  • novice 新手模式
  • standard 标准模式
  • advanced 高级模式
  • expert    专家模式

我们选择advanced高级模式。(不要被名字所吓倒,高级模式其实很简单。)

reportbug的4种操作模式

然后,配置向导询问你,reportbug是否有互联网连接。选择。在有互联网连接的情况下,reportbug会检测是否有重复的bug报告。

reportbug互联网连接

现在,输入你的姓名。

debian reportbug配置

输入你的邮箱。

debian reportbug配置向导

接下来,配置向导询问你的电脑是否配置好了MTA。大多数人的电脑上都不会有MTA,我的电脑上也没有MTA,所以选择No.

debian reportbug MTA配置

下一个窗口要你填入SMTP主机的地址。其实我们可以不填,跳过这一步。这样我们的bug报告邮件可以通过Debian专用的SMTP主机转发到Debian的bug追踪系统。

debian reportbug smtp主机配置

然后,询问你是否要加密邮件。选择Yes。(我们必须要加密邮件。)

debian reportbug 加密邮件

现在,它要你填入一个代理服务器地址。我们可以不填,跳过这一步。

debian reportbug代理服务器配置

现在,reportbug终于配置好了。点击quit按钮。

debian reportbug配置完成

现在重新启动reportbug GUI程序。输入出现bug的软件包名称。reportbug有自动补全功能。我输入的是typecatcher这个软件包。

debian使用reportbug提交bug报告

reportbug会检测我们系统上安装的软件包的版本,并查看是否有新的版本。

reportbug检测软件包版本

reportbug告诉我typecatcher的新的版本,是否要继续提交报告。我选择继续提交bug报告。因为我用的是Debian 8 Jessie,而新的版本只能在debian stretch和unstable系统上安装。

接下来reportbug会检测是否有其他人提交过bug报告。如果有用户提交过相同的bug,那么你就不需要再提交一个bug报告了。如果没有相同的bug,那么你需要简要地描述bug。

reportbug问题描述

然后,你可以输入另外一个邮箱地址,这个邮箱地址会接收你的bug报告。当然了,你也可以不填。

reportbug邮箱地址

接下来,选择bug的严重程度。我选择了important,因为typecatcher无法启动。

bug严重程度

然后,下一个窗口询问你下面的情况是否适用。如果没有适用的,那么不要选择,点击继续。

reportbug

现在,具体描述你的bug。

reportbug具体描述

reportbug会自动检测你的系统信息,并将系统信息嵌入到你的bug报告。写完bug报告后,点击继续。

在下一个窗口中,你有很多个选项。你可以添加一个附件,重新编辑bug报告等等。

reportbug

当你完成了后,点击Submit the bug report via email,通过邮件提交这个bug报告。

如果之前配置了自己的SMTP主机,那么在这里需要填写SMTP主机用户的密码。如果你没有配置SMTP主机,那么你不需要填写密码,你的邮件会由Debian的SMTP主机转发。

reportbug smtp主机密码

好了,你的bug报告终于提交成功了!

debian reportbug

你将会收到一封确认邮件,里面有这个bug报告的编号。你也可以在Debian bug追踪系统里查看你的bug报告。

 

为这篇文章评分
[Total: 0 Average: 0]

发表评论

电子邮件地址不会被公开。 必填项已用*标注