为什么我的系统尝试更新到提议中的包,而提议的包不在我的 sources.list 中?

为什么我的系统尝试更新到提议中的包,而提议的包不在我的 sources.list 中?

我的 sources.list 如下所示:

# deb cdrom:[Ubuntu-Server 18.04 LTS _Bionic Beaver_ - Release amd64 
(20180426)]/ bionic main restricted
#deb cdrom:[Ubuntu-Server 18.04 LTS _Bionic Beaver_ - Release amd64 
(20180426)]/ bionic main restricted
deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted
deb http://security.ubuntu.com/ubuntu bionic-security main restricted

但是当我跑的时候

sudo apt-get --print-uris --no-install-recommends -y install ubuntu-desktop

我收到了类似的包裹进化-数据服务器-common_3.28.5-0ubuntu0.18.04.1_all.deb,根据https://ubuntu.pkgs.org/18.04/ubuntu-proposed-main-amd64/evolution-data-server-common_3.28.5-0ubuntu0.18.04.1_all.deb.html是 Ubuntu Proposed Main amd64 的一部分。这是为什么?

答案1

第三方网站有时会有点落后...或者他们的抓取工具捕获的信息不完整。

有时直接查询 madison 数据库会更好。在这种情况下,让我们使用包rmadison提供的脚本devscripts

$ rmadison evolution-data-server-common | grep 3.28.5
evolution-data-server-common | 3.28.5-0ubuntu0.18.04.1 | bionic-proposed  | all
evolution-data-server-common | 3.28.5-0ubuntu0.18.04.1 | bionic-updates   | all

您可以看到该包同时存在于 -updates 中-proposed. -updates 是您的有效来源之一。

让我们更深入地了解一下为什么这个包同时出现在这两个版本中。为此,请查看该包的 Launchpad 源代码页面:https://launchpad.net/ubuntu/+source/evolution-data-server

快速查看一下还可以验证该包是否同时存在于两个存储库中...以及原因:它被添加到 -updates 的时间不到 24 小时。它将很快自动从 -proposed 中删除。

相关内容