apt-get 升级期间保留的软件包

apt-get 升级期间保留的软件包

我正在运行 Lubuntu 14.04.3 LTS amd64 版本。我做了apt-get updateapt-get upgrade结果显示很少有包裹被扣留。这些主要是内核相关的软件包,即 linux-generic-lts-vivid, linux-headers-generic-lts-vivid, linux-image-generic-lts-vivid

保留

我所做的就是重新安装 Lubuntu 14.04.3 版本并执行这些操作apt-get update && apt-get upgrade,这些保留的软件包就会显示出来。

我的sources.list有trusty,,,, 。trusty-updatestrusty-backportstrusty-security

所以,

  • 当我拥有值得信赖的 Ubuntu LTS 版本时,为什么 Vivid 会出现在保留的软件包列表中?
  • 忽略这些更新是否安全?忽略这些更新是否存在安全问题?
  • 如果我可以忽略这些更新,有没有办法可以在运行时隐藏该列表apt-get upgrade

答案1

你看到的是一个向后移植核心。它linux-generic-lts-vivid是 Vivid 为 Trusty 构建的 Linux 内核。它安装在您的系统上,因此您拥有比 Trusty 中显示的原始内核更新的内核;因此,您要么安装了较新的硬件支持堆栈,要么从更高版本的 Trusty ISO 安装(例如,Trusty 14.04.3 ISO 具有安装的更新内核)。

有可能有安全更新到内核​​,所以你不应该忽略这些更新。如果您这样做,apt-cache policy linux-generic-lts-vivid您将能够看到更新源自哪个存储库 - 它要么是错误修复(在trusty-updates),要么是安全更新(在trusty-security)。如果它位于安全存储库中,您应该更新。

sudo apt-get dist-upgrade将安装这些内核更新。

相关内容