确保干净地删除 apt 源而不丢失安全更新

确保干净地删除 apt 源而不丢失安全更新

在 Debian Wheezy 时代,我需要 php 5.6,所以我使用点德布获取它的来源。现在有了 Debian Jessie,显然php最新版本已经是5.6,所以我不再需要 dotdeb 了。我想将其从我的 中删除sources.list,但恐怕其他一些组件仍在使用 dotdeb 进行安全更新。我如何确保没有任何东西再使用 dotdeb?

我担心的场景是:某些软件包的最新版本使用 dotdeb,该版本高于标准 debian 软件包版本。现在,如果我删除 dotdeb 存储库源链接,并且为新的 dotdeb 软件包发布了一些安全更新,这意味着我的软件将不会更新,直到标准 debian 软件包变得高于我删除之前提供的任何 dotdeb 软件包。

删除 dotdeb 源列表而不产生不良后果的正确方法是什么?

答案1

我建议如下:

  1. 注释掉 dotdeb 存储库;
  2. 跑步apt-get update;
  3. 运行apt-show-versions(从apt-show-versions包中)并查找标记为“比存档中的版本更新”的任何内容(这是用于比配置存储库中的任何内容更新的包的确切字符串)。

然后,您可以调查在上一步中找到的软件包(如果有),并决定是否降级到 Jessie 中的版本,或继续使用 dotdeb 存储库。

相关内容