Ubuntu开发版/如何参与,或如何顺利骑行

sud*_*dus 14 launchpad testing development bug-reporting iso

关于 Ubuntu 开发版的问题

背景

AskUbuntu 致力于帮助用户使用当前发布的标准 Ubuntu 版本和 Ubuntu 社区风格(Kubuntu、Lubuntu ... Xubuntu)。

不过,我们可能想尝试下一个 Ubuntu 版本的实时和/或安装它,我们可能需要与其他人就它进行交互。

问题

  • 我如何参与 Ubuntu 开发版或获得帮助?

    2018 年 4 月,“Bionic”作为 18.04 LTS 发布,2018 年 7 月,第一个点发布为 18.04.1 LTS。

    2020 年 4 月,“Focal”发布为 20.04 LTS,2020 年 8 月,第一点发布为 20.04.1 LTS。2020 年 10 月,“Groovy”将作为 20.20 发布。

  • 如果我想要平稳行驶,我应该什么时候升级(并在 AskUbuntu 上获得帮助)?

sud*_*dus 14

如果你想帮助开发和调试最新最好的 Ubuntu

  • 我建议您将测试与您的生产系统(您的主要操作系统)分开

    其他人实际上正在使用开发版本作为他们的生产系统,这对测试很有好处,但它可能是一个颠簸的旅程。一些新的程序版本可能无法与其他一些程序很好地配合,从而导致某些东西停止工作(通常是很短的时间)。无论如何,您应该在开发版本中遇到一些“小问题”。

  • 如果您的计算机足够强大,您可以安装VirtualBox并在虚拟机中运行开发版本。虚拟机可以直接从主机中的 iso 文件启动,因此您不需要 USB/DVD 驱动器。

    • 这种方法是安全的,测试不会影响主机操作系统。
  • 否则,您可以在生产系统旁边安装开发版本,“双启动或多启动”

    • 风险更大,并且经常备份您的生产系统将“更加重要”。
    • 这也是一个更有价值的测试(与在 VirtualBox 中运行相比),因为它正在使用您计算机中的实际硬件测试 Ubuntu。
  • 您可以通过ISO 测试跟踪器找到每日 ISO 文件zsync可以推荐该方法。它只下载与您以前版本的每日 iso 文件相比的差异,并且有一个内置的校验和测试。

    例如,您可以在 shellscript 中为您正在测试的每个 iso 文件使用一行

    zsync http://cdimage.ubuntu.com/daily-live/current/bionic-desktop-amd64.iso.zsync
    
    Run Code Online (Sandbox Code Playgroud)
  • 请通过在LaunchpadISO 测试跟踪器报告错误来提供帮助

  • 你也可以在这个 Ubuntu 论坛讨论开发版本

  • LTS 版本有 5 个版本。第一个版本与原始版本具有相同的内核。第 2 至第 5 点版本更新了与常规版本相对应的硬件启用堆栈和内核,最终xx.04.5与下一个 LTS 版本相对应。看到这个链接,

    http://www.ubuntu.com/info/release-end-of-life

    在第 5 点正式发布之前,每天都会有针对 LTS 版本的 ISO 文件进行测试。

  • 除了测试iso文件:实时运行和安装,测试也很有价值

    • 运行并保持安装的系统是最新的
    • 从以前的版本和以前的 LTS 版本发布升级。
  • 除了测试标准的 Ubuntu、Ubuntu Server 和 Ubuntu mini.iso(别名 Netboot)之外,测试 Ubuntu 家族风格也很重要。社区团队通常很小,一个新的活跃测试人员可以对 Kubuntu、Lubuntu、Ubuntu Budgie、Ubuntu Kylin、Ubuntu MATE、Ubuntu Studio、Xubuntu 产生很大的影响。

  • 因此,请选择您认为有趣和重要的内容。您的帮助将不胜感激:-)

如果您想平稳行驶

  • 等待下一个版本发布。每年都会发布两个新版本,分别在 4 月xx.04和 10 月xx.10。偶数年 4 月发布的版本有长期支持,LTS,建议使用,除非您有新硬件,并且需要最新的硬件驱动程序。

  • 事实上,如果你想要一个真正顺畅的旅程,你应该使用长期支持的版本,LTS,并等到7 月或 8 月,当第一个版本可用时(2020:Ubuntu 20.04.1 LTS)。

    我从具有长期支持的早期版本 LTS 中获得的经验是,第一个版本是经过调试和完善的。

    我认为 20.04 LTS 将是一个很好的版本,但是当它被更多人使用时,不仅是测试人员,而且是更多具有各种硬件组件的计算机,都会发现错误。在第一点发布之前,我们将有时间解决这些错误。