openSUSE:提交错误报告

跳转到:导航搜索
  • 开发者和有经验的用户:您可以直接访问 https://bugzilla.opensuse.org/ 并提交错误报告。
  • 非技术用户:您可以先尝试 https://forums.opensuse.org
  • 想学习:这并不是您做过的最简单的事情,但也不是什么火箭科学。请阅读下面的文本,其中包含有关如何报告错误的的基本说明。

总的来说:openSUSE 项目包括一个不断壮大的 Linux 用户和开发人员志愿者网络,他们通过 测试开发版本来参与 openSUSE 的持续创建和改进。这个测试团队有一个共同的任务:他们通过发现并建设性地报告相关的错误来改进世界上最易于使用的 Linux 发行版。

我们在 Bugzilla(openSUSE 错误跟踪系统)中报告错误、提交增强报告或提供补丁。通过搜索系统并提供清晰、准确的详细信息,我们为开发人员提供了一种轻松重现缺陷并找到快速解决方案的方法。

如果您想加入错误报告团队,请查看 openSUSE 错误报告常见问题 以获取信息,了解 严重性和优先级,以及我们为新测试人员提供的 测试信息。

您也可以按照 修复错误文档 中的说明直接修复错误。

创建 Bugzilla 帐户

如果您已经拥有 OBS 登录名,那么您应该已经准备就绪。否则,请在 https://idp-portal.suse.com/univention/self-service/#page=createaccount 创建您的帐户。

访问 Bugzilla

要在 Bugzilla 上报告错误,请访问下面列出的与您的 openSUSE 版本对应的页面。

首先您将看到登录页面。

Bugzilla 和 openSUSE wiki 登录名相同。

滚动发布产品

常规发布产品

注意:自 15.4 以来,openSUSE Leap 是基于 SUSE Linux Enterprise 的二进制文件构建的。针对这些继承包的错误报告在 PUBLIC SUSE Linux Enterprise Bugzilla 产品中跟踪,并且优先级由 SLE 发布经理设置。

openSUSE Leap 16.0(当前开发中)

openSUSE Leap 15.6(当前稳定版)

openSUSE Leap 15.5(旧稳定版)

openSUSE Leap Micro

对于任何 openSUSE 品牌相关问题、与 SL Micro 的意外差异、安装镜像问题或 Leap Micro 存储库

Leap Micro 从 SL Micro 继承二进制软件包,因此对于内核、cockpit、podman 等中的任何实际软件错误,请使用以下产品

其他有用链接

以下链接可用于 openSUSE 基础设施、构建服务和所有 wiki 服务器

以下是与 openSUSE 项目相关的错误的列表

您可以使用 辅助 javascript 在您的 Opera 或 Firefox(带有 Greasemonkey 扩展)中,使您使用 openSUSE Bugzilla 更加舒适。


搜索错误

在开始之前,请检查是否已经报告了该错误,尤其是在 最令人恼火的错误 列表中。

您还可以搜索



报告错误

Bugzilla 不能替代支持。在报告错误之前,请确保它确实是一个错误。如果您有疑问,请先在 邮件列表(opensuse-support)上讨论。

在大多数情况下,openSUSE 错误应进入产品“openSUSE”。

例外情况是 Leap,其中从 SLE 继承的软件包需要在 PUBLIC SUSE Linux Enterprise 产品中跟踪(参见上面的链接),社区维护的软件包预计应在产品 openSUSE Distribution 下报告。如果您不确定,您可以将所有 Leap 错误都打开在产品 openSUSE Distribution 下,Leap 发布经理、筛选团队或个人团队负责人将将其移动到相应的 PUBLIC SLE 产品下。

请始终尝试在报告错误时选择正确的产品,这将加快问题的解决速度。

我们建议用户遵循 如何编写好的错误报告 指南。

对于所有版本:在报告错误时,请为每个您想要报告的缺陷使用一个报告。使用单个错误报告来解决多个问题是一个坏主意,因为它使得跟踪每个项目的进度变得困难。此外,将分离的问题放在分离的错误报告中是独立处理这些问题的先决条件,因为不同的问题通常需要不同的人员来分析和解决。

一些软件组件对错误报告有特殊说明,您可以在此处找到:

选择正确的组件和版本号来报告错误

选择错误的产品或组件会导致对您的报告进行无效处理,因为它最初被分配给错误的人员。或者,它让我们想知道是否已经修复的错误可能在某些情况下重新出现,这也会造成不必要的重复劳动。选择正确的产品、组件和版本对于我们快速重现(并最终解决)您的问题至关重要。因此,请务必小心。

  • 您可以下载的所有 openSUSE Leap 版本都在组件“openSUSE Distribution”中处理。在版本字段中,选择正确的版本(“Leap X.X”,其中 X.X 是您发现错误的版本,例如 15.5)。如果您使用的是里程碑和发布候选版本,在错误报告中指定这一点非常重要。仅提供产品版本是不够的。
  • Tumbleweed 错误报告在组件“openSUSE Tumbleweed”中处理。如果您不使用最新版本的 Tumbleweed 和/或知道哪个版本引入了该错误,请在错误报告中指定这一点。
  • 产品“openSUSE.org”仅用于 bugzilla.opensuse.org 本身的错误。
  • 如果您知道项目和软件包,您可以在 build.opensuse.org 中查找它,并单击小甲虫图标 [tools-report-bug.png] 以获取预填充的 Bugzilla 条目
    • product=openSUSE.org
    • classification=7340
    • component=3rd party software
    • assigned_to=软件包的 bugowner
    • short_desc=project:name/package_name: 发生了什么

在 Bugzilla 中投票

在 Bugzilla 中投票仅用于方向目的——不用于特定的优先级排序或资源分配。


报告文档缺陷

请在 Bugzilla(组件:“Documentation”)中报告 openSUSE 文档缺陷。

手册页由相应的源代码包或名为“man-pages”的全局包上游维护;openSUSE 文档部门不对这些文档负责。如果您发现这些手册页中的不准确之处,请花时间向上游报告问题。在手册页的末尾,可以找到错误报告地址。


修复错误

您还可以参与修复错误,方法请参见 修复错误文档。开始修复错误的最简单方法是 初级任务。这些是手动选择的易于修复的示例,您可以从中学习如何贡献并开始贡献。