如何升级 Ubuntu 版本并保留已安装软件包的版本

如何升级 Ubuntu 版本并保留已安装软件包的版本

有时在升级 Ubuntu 版本时保留已安装软件包的当前版本很重要,比如从12.0414.04

我不强调server或者desktop假设这个程序是否应该相同。

标准版本升级步骤为:

  1. sudo apt-get 更新
  2. sudo do-release-升级

但这也会升级软件包。有没有办法保留已安装软件包的版本?

更新 1

  • 我将远程执行版本升级,因此我需要命令行解决方案。可以使用 来检查版本dpkgapt-cache policy也许可以使用aptitude,但尚未尝试)。

  • 远程计算机的存储库中没有任何软件包。我只需指定我需要的版本,它就会下载所需的软件包。

我觉得我需要编写一个自定义脚本来解决这个问题,但这似乎不是最好的方法——软件包将随着版本升级而升级,然后我会降级它们。如果我能够在版本升级过程中安装/保留所需的版本,那就太好了。

答案1

最好下载软件包并将其保存到 USB 或 CD/DVD Rom 中,以便以后安装。

相关内容