如何阻止 Ubuntu 升级到新版本?

如何阻止 Ubuntu 升级到新版本?

因此,我有 Ubuntu 14.04.2,当我输入命令“sudo apt-get upgrade”时,它会将我的 Ubuntu 升级到 14.04.3。

我不想要 14.04.3,因为它对我来说有问题,例如臭名昭​​著的登录循环和 Ubuntu 软件中心提示“无法安装或删除软件,因为身份验证服务不可用”(但这不是我要找的答案)。使用 14.04.2 时我没有遇到这些问题,每次我意外将其升级到 14.04.3 时都必须重新安装它。

我需要使用“sudo apt-get upgrade”命令来升级完成Mesa-11.1.2和其他内容的安装,但我不想将我的系统升级到14.04.3。

所以,我的问题是,如何阻止 Ubuntu 14.04.2 升级到 14.04.3,以便我可以使用命令“sudo apt-get upgrade”而无需升级到 14.04.3?

提前致谢!

答案1

您可以尝试在升级后逐一指定要升级的程序来执行此操作:

sudo apt-get 升级你的程序

答案2

一旦有新版本可用,Ubuntu 将通过 3 种备选方法自动升级到新版本(例如 14.04.2 -> 14.04.3)。

  1. 通过更新管理器正常升级(任何人都可以这样做)

  2. 通过运行sudo apt-get dist-upgradesudo do-release-upgrade在终端窗口上

  3. 通过运行sudo apt-get upgrade,如上所述

为了阻止 Ubuntu 意外升级到新版本,您可以通过 3 种方式进行:

  1. 每当 Update Manager 提示您升级到较新版本时,请安装仅限更新

  2. 避免运行任何命令例如: sudo apt-get dist-upgradesudo do-release-upgrade/.*sudo do-release-upgrade -d笔记:-d开关用于升级到正在开发的 Ubuntu 版本。)

  3. 如果你想跑步sudo apt-get upgrade升级包,您最好考虑使用sudo apt-get install your-package。 (这不会与软件包的旧版本/现有版本/已安装版本冲突。我已经测试过并且效果很好。)

    例如,如果您想升级Firefox 55Firefox 57 (Quantum),您应该在终端窗口中运行以下命令:sudo apt-get install firefox

除此之外14.04.3,您可以直接升级到14.04.5Trusty Tahr 的最新版本。在我的 PC 上运行速度可能会很慢(不要以为它通常很慢,我的电脑是慢的),但在我使用它的 2-3 个月里,它表现很好。它从来没有出过问题。只需从http://releases.ubuntu.com/trusty/,将其刻录到 DVD 上,并在安装过程中选择将 Ubuntu 14.04.2 LTS 升级到 Ubuntu 14.04.5 LTS

相关内容