为…做贡献 Fedora 有多种形式。 这里有一个关于贡献的常见误解:“我不是开发人员,所以他们需要我做什么?” 但是,非开发人员可以通过多种方式做出贡献 Fedora. 一种方法是包测试。 在新版本的包进入更新存储库之前,它会通过一个暂存区。 本文将告诉您如何帮助更新完成该过程。
用 Bodhi 测试一个包
菩提 是 Fedora的包更新系统。 它充当新软件包版本和稳定存储库之间的看门人。 Fedora 打包者在“更新”中发布他们的包的新版本。 然后,他们将更新提交到测试存储库并请求有关包稳定性的反馈。
反馈包括评论,以及正面或负面的“业力”投票。 一旦一个包获得足够的正业力,包提交者就可以将包推送到稳定的存储库。
这是测试特定包的一种方法
- 登入 使用 FAS 帐户(您可能需要先创建一个)。
- 通过浏览找到要测试的包 包 Fedora 28 等待测试。
- 从更新测试存储库安装或升级包。
dnf upgrade --enablerepo=updates-testing geary
- 运行打包的软件。 如果打包程序要求对特定错误进行测试,请尝试重现该错误。 如果你不能,给包裹一个“+1”! 如果包没有按预期工作,请留下有用的评论,解释出了什么问题。
- 测试后,使用 distro-sync 恢复稳定版本。
dnf distro-sync
使用 fedora-easy-karma 提供反馈
fedora-easy-karma 软件包可帮助您为当前安装的任何测试更新提供 karma。 使用模式运行它以仅匹配特定的包。 或者在没有模式的情况下运行它以匹配所有包。
以下示例扫描计算机以查找所有以 gnome- 开头的测试更新。
$ fedora-easy-karma gnome-* ...
按照交互式步骤为每个包提供业力和评论。
今天测试一些包!
从今天帮助测试一些包开始,例如目前正在测试的这些包: