防止 ubuntu 服务器更新至 16.04.3

防止 ubuntu 服务器更新至 16.04.3

我在安装 ubuntu 服务器时遇到了一个问题。我意外地通过完全删除 /etc/ 文件夹来破坏我的旧安装。由于服务器上的所有脚本都备份到了我的 Windows 机器上,我想我会重新安装操作系统。但是现在当我运行 and 时sudo apt updatesudo apt dist-upgrade我更新到了 16.04.3,这带来了很多我不想处理的新问题。所以我想知道我是否可以更新到更高版本的 16.04.2 并阻止 ubuntu 服务器更新到 16.04.3。我只需要安全补丁。提前谢谢

答案1

LTS 版本第二个点之后的数字确实令人困惑。

如果您最初安装 16.04(没有任何积分),则它具有 4.4 内核,将获得安全更新。但如果您安装常规更新,则会显示 16.04.3 版本。

如果您安装“点版本”,例如 16.04.2,则其包含 4.8,而 4.8 在整个 16.04 生命周期内不受支持。4.8 内核不再受支持,将升级到 4.10。

因此,如果您想要内核和 X.org 驱动程序方面的“稳定”版本,最好安装 Ubuntu 16.04 版本。4.4 内核将在 2021 年之前获得安全更新。

PS 不清楚您“不想处理”的问题是什么。最重要的区别在于主要内核版本。

答案2

大多数情况下,Ubuntu 存储库中只有两个版本的软件包可用。

  1. 主包及其发布版本:distxenial
  2. 该软件包的最后更新版本要么是它security,要么dist-updates是类似的:xenial-updates
  3. security有时和之间存在差异dist-updates,从而产生 3 个不同的版本。

无论如何,首先所有必要的软件包都应该存在以保持 16.04.2 的状态,然后您必须在这 2 个或 3 个之间专门选择进行安装,并且毕竟要阻止这些特定的软件包被更新,我认为这会带来安全问题。

因此,如果您更新您的软件包,即使upgrade不是通过dist-upgrade,如果不是 100%,但您正在将几乎 > 90% 的软件包更新到最新版本,这将带您进入 16.04.3。

相关内容