从存储库:
宇宙
Universe 组件是免费、开源和 Linux 世界的快照。它包含几乎所有开源软件,这些软件均来自一系列公共来源。Canonical 不保证为 Universe 组件中的软件提供定期安全更新,但会在社区提供这些更新时提供这些更新。
当我运行时ubuntu-support-status
,它说我有一些不受支持或无法再下载的包,如下所示:
You have 5 packages (0.3%) that can not/no-longer be downloaded
You have 198 packages (10.3%) that are unsupported
我使用--show-unsupported
switch 来获取这些包的列表,其中大多数对我来说肯定很重要。例如:openbox、clementine 等。
正如我发现的,所有这些包都来自:宇宙和多元宇宙池。
然而事情是这样的:
我从 universe 中得到了一堆其他软件包(差不多有 500 个软件包),比如:vlc、wodim、brasero、xfce 等等,以及很多库,为什么它们不在“不受支持”列表中呢?实际上它们来自 universe 并且在受支持列表中。
我正在运行 ubuntu 16.04.2。
答案1
运行apt-cache show
其中一些软件包会发现一些有趣的信息:
$ apt-cache show vlc | tail
installing additional plugins (vlc-plugin-fluidsynth, vlc-plugin-jack,
vlc-plugin-notify, vlc-plugin-samba, vlc-plugin-sdl, vlc-plugin-svg,
vlc-plugin-zvbi).
Description-md5: c3a7a10e39c9ddd30da6653ec2238442
Homepage: http://www.videolan.org/vlc/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 3y
Task: mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, ubuntu-mate-desktop, ubuntu-mate-cloudtop
笔记:Supported: 3y
。
通过谷歌搜索可以找到Ubuntu Wiki 安全团队常见问题解答:
如何种子影响官方支持?
- 种子决定包位于哪个组件中。主组件和受限组件中的所有二进制包均支持 Ubuntu 发行版的生命周期。
- 文件
Supported
中的和组件字段不再更新,应将其忽略。(注意:Launchpad 仍然会在发布过程中为和组件生成文件中的字段 ,这用于说明具有不同支持周期的版本的每个二进制文件的支持长度(例如 Ubuntu 10.04 LTS)。如今,所有版本都具有统一的支持长度,如上所述,应忽略该字段)。Packages
main
restricted
Supported
Packages
main
restricted
Supported
这引导我们种子管理:
支持的
支持的系统提供基础系统或桌面系统未包含的功能,但满足以下条件:
- 它的应用非常广泛,人们对它十分投入。
- 它在架构上并非不安全,因此我们可以轻松提供安全修复和更新。
此列表将包括除我们在基础或桌面安装中包含的服务器之外的热门服务器、其他桌面软件以及构建环境。我们绝不会期望有人会安装整个受支持的软件包列表,他们会选择提供特定所需功能的特定软件包。
此列表是我们认为需要在我们的发行版中支持的所有额外软件包。如果符合以下条件,我们将接受将其他软件包贡献到此列表中:
- 有一个外部维护者同意使用 Soyuz 在 Bzr 中按照我们的标准进行维护
- 通过 MartinPitt 的一次性安全审查,并同意就 SecurityPage 问题向他做出回应
据推测,维护 VLC 等的人们已经表现出这种额外的承诺,而 Clementine 等的维护者却没有。