从清晰升级到精确

从清晰升级到精确

我正在运行 lucid,想升级到 precise。我已将更新管理器中的设置更改为“仅长期支持版本”,但我只看到“新 Ubuntu 版本‘10.10’可用”选项。我认为可以直接从一个 LTS 升级到下一个(即直接从 lucid 升级到 precise)。是这样吗,还是我必须经历所有中间版本?

要添加一些额外的详细信息,运行“lsb_release -a”会显示:没有可用的 LSB 模块。分销商 ID:Ubuntu 描述:Ubuntu 10.04.4 LTS 发行版:10.04 代号:lucid

在 /etc/update-manager/release-upgrades 中我有 Prompt=lts

运行 do-release-upgrade 会输出:检查新的 ubuntu 版本升级工具签名失败升级工具失败下载完成
获取失败获取升级失败。可能存在网络问题。

卡洛斯。

答案1

在 shell 中,这只是一个简单的apt-get命令。首先更新列表并升级任何软件包:

sudo apt-get update
sudo apt-get upgrade

然后升级你的发行版:

sudo apt-get dist-upgrade

(可能需要一段时间!)

如果这不起作用你需要使用更新管理器

sudo aptitude install update-manager-core
sudo do-release-upgrade

你能确认你在使用 Lucid 吗:

lsb_release -a

应该会报告四行,其中包含10.04lucid。接下来你需要升级管理器来升级到下一个 LTS,而不是你上面提到的 10.10...vi /etc/update-manager/release-upgrades

Prompt=lts

尝试并运行do-release-upgrade again,如果您可以粘贴出实际的失败消息(在您的 Q 中),这也会有所帮助。

答案2

你好,我在尝试从 Lucid 升级到 Precise 时遇到了这个帖子,并且遇到了同样的错误:

Checking for a new Ubuntu release
Failed Upgrade tool signature
Failed Upgrade tool
Done downloading
Failed to fetch Fetching the upgrade failed.
There may be a network problem.

我在我的文件中发现了这个问题/etc/apt/apt.conf,我不得不注释掉这句话:

Acquire::http::Proxy "http://old-releases.ubuntu.com/releases/dapper";

一旦注释掉,运行 do_release_update 对我来说就有效了。

相关内容