将 Ubuntu(从 12.04.3)升级到 12.04.4 LTS(而不是 12.04.5)

将 Ubuntu(从 12.04.3)升级到 12.04.4 LTS(而不是 12.04.5)

我在虚拟机中安装了 Ubuntu 12.04.3 的服务器。我尝试将服务器升级到 12.04.4。

下载ubuntu-12.04.4-alternate-amd64.isoubuntu-12.04.4-amd64.iso。在 安装每个/media/cdrom(每次一个,针对每个测试)。运行./cdromupgrade

脚本提示网络下载,假设默认为是,软件包下载并安装完成后,运行lsb_release -a,显示为12.04.5 LTS

文件或下载的软件包有问题吗.iso?为什么要升级到 12.04.5?我只能升级到 12.04.4 吗?

注意:我们[打算]安装已获得[认证]的产品12.04.4 LTS.我们不想12.04.5 LTS

答案1

笔记:我已经处理过这个问题医疗诊断软件。

如果你只是认证使用Ubuntu 12.04.4 LTS,那么就需要定义严格的规则:

  • 不允许互联网访问,因为虚拟机将不会收到任何(安全)更新;

  • 仅执行经过认证的版本的全新安装(例如。12.04.4 LTS),并且不要尝试任何更新;

  • 定义一个生命尽头日期,你将搬到更新认证平台(例如14.04 长期支持)和/或更新你的版本产品

您需要澄清是否打算按照(所有)这些规则行事。

这将严重影响您继续进行所需的建议。

答案2

需要注意的是:不能通过网络升级,只能通过 cdrom 进行升级。这是将 Ubuntu 12.04.3 升级到 12.04.4 的另一种方法(但也可以应用于其他版本):

  • 下载并安装从 Ubuntu 网站下载的CD(/media/cdrom;或/cdrom)文件(ubuntu-12.04.4-alternate-amd64.isohttp://cdimage.ubuntu.com/ubuntu-core/releases/12.04/release/
  • 修改/etc/apt/sources.list,以排除所有以 开头的行,deb http://...以防止升级程序连接到互联网
  • 在部分下添加一行# added by the release upgrader如下:

    deb cdrom:[Ubuntu 12.04.4 LTS _Precise Pangolin_ - Release amd64 (20140204)]/ precise main restricted
    
  • 如果 Ubuntu 10.04 有一些较旧的条目...只需将它们排除。

  • 节省
  • 在 shell 提示符下,执行以下命令,替换为您的实际 cdrom 挂载点:

    /cdrom/cdromupgrade --without-network -c /cdrom
    

相关内容