LTS 版本上有 Beta 版和 alpha 版软件包吗?

LTS 版本上有 Beta 版和 alpha 版软件包吗?

在 LTS 版本上默认安装 alpha 和 beta 包是否正常?

在我管理的服务器上,我注意到已安装的软件包标记为 alpha 或 beta。据我所知,我只安装了默认存储库中的软件包,没有启用任何测试存储库或安装非官方来源的软件包。

如果在 LTS 版本上有 alpha 或 beta 版本是正常的,那么它们是否足够稳定,可以可靠地用于生产?

我的服务器版本:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial

服务器上安装的 Alpha 和 beta 软件包:

dpkg -l |egrep "beta|alpha"
ii  grub-common                      2.02~beta2-36ubuntu3.8             amd64        GRand Unified Bootloader (common files)
ii  grub-pc                          2.02~beta2-36ubuntu3.8             amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin                      2.02~beta2-36ubuntu3.8             amd64        GRand Unified Bootloader, version 2 (PC/BIOS binaries)
ii  grub2-common                     2.02~beta2-36ubuntu3.8             amd64        GRand Unified Bootloader (common files for version 2)
ii  liblzma5:amd64                   5.1.1alpha+20120614-2ubuntu2       amd64        XZ-format compression library
ii  python-apt-common                1.1.0~beta1build1                  all          Python interface to libapt-pkg (locales)
ii  python3-apt                      1.1.0~beta1build1                  amd64        Python 3 interface to libapt-pkg
ii  xz-utils                         5.1.1alpha+20120614-2ubuntu2       amd64        XZ-format compression utilities

这是我所拥有的/etc/apt/sources.list

deb http://archive.ubuntu.com/ubuntu/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted

deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial-updates main restricted

deb http://archive.ubuntu.com/ubuntu/ xenial universe
deb-src http://archive.ubuntu.com/ubuntu xenial universe
deb http://archive.ubuntu.com/ubuntu/ xenial-updates universe
deb-src http://archive.ubuntu.com/ubuntu xenial-updates universe

deb http://archive.ubuntu.com/ubuntu/ xenial multiverse
deb-src http://archive.ubuntu.com/ubuntu xenial multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu xenial-updates multiverse

deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ xenial-security main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial-security main restricted
deb http://archive.ubuntu.com/ubuntu/ xenial-security universe
deb-src http://archive.ubuntu.com/ubuntu xenial-security universe
deb http://archive.ubuntu.com/ubuntu/ xenial-security multiverse
deb-src http://archive.ubuntu.com/ubuntu xenial-security multiverse

答案1

据推测,这些 alpha/beta 软件包在测试期间没有破坏任何东西,因此被认为是稳定的。您可能知道,每个 Ubuntu 版本都会经历大约 6 个月的测试/开发期。
这是否正常,或者只是有点正常,或者根本不正常,这真的是一个见仁见智的问题。如果您需要确定,请在 Ubuntu Devs 邮件列表中询问。
通常,每个版本中都会有一些 alpha/beta 软件包,这并不罕见。

答案2

每个软件开发人员(或开发人员团队)对于什么是“alpha”或“beta”软件以及什么是最终版本都有不同的标准。

Grub 的“测试版”实际上可能比 LibreOffice 的“最终发布版”更加稳定且经过更充分的测试——但仅通过开发人员给出的名称是无法得知的。

不同的程序员群体有不同的质量和测试标准、开发周期,甚至对“beta”等术语有不同的定义。

但是,正如 @mikewhatever 指出的那样,如果该软件包含在 Ubuntu LTS 版本中,那么您可以放心,它已经经过了相对充分的测试并且是稳定的,没有任何已知的重大问题。

相关内容