相对保守的用户是否应该在软件源中取消“不支持的更新(精确后退)”?

我在发布日期前几天安装了12.04 RC,现在已经完全更新了。 它工作得很好,这是我的常规工作操作系统。

在此处输入图像描述

我有一个关于“软件来源”的问题。 在图片中, Install updates from以下位置Install updates from下的三个项目(默认情况下,我推测)。 我应该取消Unsupported updates (precise-backports)因为我现在想要一个相对稳定的用户体验(虽然我每天运行sudo apt-get updatesudo apt-get upgrade几次,这根本不是问题。)

这不是必要的。 如果你跑

 apt-cache policy | grep backports 

您将看到Backports存储库固定为100.这意味着如果非backports存储库中也存在某个版本,则必须明确选择安装软件包的backport版本。 这样做的好处是,如果一个包只在backports中可用,你将能够安装它而无需修改任何其他内容。

我也很困惑也很担心。

我必须承认,我不是这个的粉丝,即使它的设置方式使得后端不能取代官方包装。 特别是因为这是一个LTS,我看到两个问题:

  1. 糟糕的品牌,糟糕的第一次体验 – 我认为几乎所有第一次遇到这个标签的用户都会想,“哦,不,在我的超级稳定的Ubuntu 12.04 LTS上以某种方式启用了可怕的不支持的更新!”

  2. 默认情况下是让用户在不知情的情况下安装可能质量不佳的不支持的软件 – 我怀疑在软件中心中是否只有一个软件包只是在后端运输中。 我们希望用户信任软件中心。 默认设置应该有一个强大的社会契约:“你从这里安装的所有东西都是高质量和值得信赖的”。 当然,用户可能会添加PPA,然后合同也发生了变化。 但默认应该是安全和令人放心的。

我是Debian greybeard,当我看到这个时,我立刻认为这是一个bug。 我取消选中它,然后使用synaptic确保没有从backports安装任何东西。

老实说,我希望删除backports复选框。 对于某人来说,如果他们想要安装不受支持的软件,PPA是一种更好,更细粒度的方式。