问题:
- 我应该如何最好地报告这个问题? - 我应该提供什么样的信息?
Ubuntu Wiki有一份非常详细的指南,图文并茂,涵盖了许多可能的情况。
该页面的要点是,您首先需要一个Launchpad账户,然后按下Alt+F2,输入ubuntu-bug packagename
。在11.04及更高版本中,您可以输入ubuntu-bug -w
并点击受影响的窗口。
该Wiki页面还介绍了以下方法:
还有一个快速教程视频可以更好地解释。
此网站还提供了关于如何收集错误报告信息的更多信息:
snap
时,不能使用launchpad,您需要发送电子邮件至snaps@canonical.com
。例如:ubuntu-bug kubeadm
。 - momo2047ubuntu-bug <软件包名称>
。ubuntu-bug -w
,然后点击窗口。ubuntu-bug <pid>
。如果您知道哪个软件包有问题,您可以运行这对于不给予帮助解决bug的志愿者Bug Squad来说非常重要。如果您发现了一个已存在的bug,您可以回答“这个bug是否影响您”的问题,并添加任何额外的信息作为评论。
第二步:确定出错的软件包
ubuntu-bug <软件包名称>
来启动错误报告流程。现在您可以继续下一步。您可以在终端或运行窗口中输入ubuntu-bug
,然后回答几个问题以收集有关错误的一些信息。
如果其他方法都失败了,您无法确定正确的软件包,您可以在IRC频道寻求帮助,或者直接报告一个与特定软件包无关的错误。请注意,这会给我们的志愿者小组增加额外的工作量,请仅在万不得已时使用。还请注意,这可能会延迟解决您的错误的过程,这是另一个原因,您应该尽力找到正确的软件包。
您可以通过点击这里来对任何特定软件包之外的问题进行报告。
(为了完整起见,以下内容引用自ReportingBugs。)
在执行以上任何命令后,Apport(Ubuntu错误报告工具)将收集必要的数据。然后会弹出一个窗口,询问您是否要报告此错误。如果您希望继续,请点击“发送报告”,如果您想查看Apport收集的信息,请点击“报告内容”。
apport-cli
。关于此功能的详细说明以及许多其他提示,请参阅ReportingBugs。ubuntu-bug xorg
会获取所有正确的信息到Launchpad。Bryce补充道:
是的,绝对是一个好建议。但也确保实际上描述了问题。在提交X错误报告时最常见的错误是没有完全描述发生了什么。不要假设仅凭日志就能讲述全部故事-要详细。
ubuntu-bug
命令。 ubuntu-bug packagename
将收集一些自动化信息并直接跳转到launchpad报告错误页面,您可以在此描述问题。PACKAGENAME
替换为软件包名称。例如:unity,gnome-shell等):http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect
$ reportbug
默认情况下未安装。使用sudo apt install reportbug
进行安装。
现在您可以报告错误:
$ reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug. Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.
apt show reportbug
中翻译的文本:reportbug是一个旨在使在Debian和派生发行版中报告错误相对轻松的工具。然而,这将向Debian开发人员报告错误。 - Pablo Bianchi