我通常通过下载相关的 ISO(不一定是替代的 ISO)进行升级,离线然后运行:
sudo mount -o loop ubuntu-11.04-alternate-amd64.iso /media/cdrom
gksu /media/cdrom/cdromupgrade
...然后在系统安装完成后进行连接和更新。我这样做是为了稳定,这样我就可以独立安排升级和更新(即兼顾时间和带宽)。
但是,那Trusty Tahr 发行说明说:
Ubuntu Desktop 和 Ubuntu Server 不再提供通过备用 CD 进行离线升级的选项。请确保您已通过网络连接到其中一个官方镜像或本地可访问的镜像,然后按照上述说明操作。
这是否意味着即使使用非备用 ISO,也无法进行离线升级?如果不可能,我还可以通过已安装的 ISO 进行升级吗,还是现在需要 USB/DVD?
答案1
答案似乎是否定的,离线升级是不可能的。
此举背后的原因是,由于较新的安装介质缺少手动额外安装的软件包、现已转换为新名称的软件包、已从默认安装中删除的软件包,因此存在大量升级中断和部分升级的支持案例。因此,下一版本的默认安装介质根本不包含升级所需的所有内容,因此需要互联网连接。
(从错误 1170531通过亚历山大·P.- 请参阅该答案以获取有关在本地网络上创建镜像的建议 - 这样一台机器可以执行下载,而其他机器可以将其用作本地缓存)
我尝试了旧离线说明中的多种变体来确认这一点,但均无效。最后我可以使用以下方法进行升级:
- 仅限网络
- CD/USB 上的 ISO + 网络用于其他下载(开始升级需要网络连接)
但我不知道如何从已安装的 ISO 来执行此操作。