我的 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 中删除。