我需要帮助解决升级问题,“获取升级失败”,12.04到12.10

我在Acer c70 Chromebook上使用xfce4。 我设法在一个月前使用更新管理器成功地将我的系统更新到14.04,但是留下了许多我无法解决的未解决的错误。 所以,失败了,我决定重置一切并进行全新安装。
在尝试将12.04更新为12.10时,我在更新管理器和终端中都收到错误,指示由于网络问题导致“无法获取”。 我已经通过一个详尽的帮助页面列表试图解决这个问题,但到目前为止,没有一个与我的具体问题有关,或者我无法理解如何完成所涉及的步骤。

我可以apt-get updateapt-get upgrade ,但do-release-upgrade产生以下结果:

 Checking for a new Ubuntu release Err Upgrade tool signature 404 Not Found [IP: 91.189.91.14 80] Err Upgrade tool 404 Not Found [IP: 91.189.91.14 80] Fetched 0 B in 0s (0 B/s) WARNING:root:file 'quantal.tar.gz.gpg' missing Failed to fetch Fetching the upgrade failed. There may be a network problem. 

我3天前遇到了同样的问题,你有两个选择(考虑到你的网络连接很好)。

第一个选择是去这里选择你的国家等,并将你的Ubuntu版本标记为14.04。 然后将生成的列表粘贴到/etc/apt/sources.list (更好的备份优先)。 然后运行sudo apt-get update; sudo apt-get upgrade -y sudo apt-get update; sudo apt-get upgrade -y然后运行do-release-upgrade 。 你很可能还需要修复grub 。 要做到这一点,您将需要可启动CD或USB,因此您只需从Live CD运行更新即可。 这是第二种选择。

您应该将source.list设置为EOL存储库,如下所述: End of Life Upgrades

即是类似的东西

 http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse 

也许你还需要从“For long-term support version”到“For new new version”更改“通知我新的Ubuntu版本”的值。 之后,“软件更新程序”允许您升级到下一个可用版本。

仅清除并重新安装更新管理器可能就足够了。 它对我有用,具有完全相同的错误消息。 看到这里 。

我得到了类似的错误,这就是我解决它的方式。

 root@ub-lab:~# do-release-upgrade Checking for a new Ubuntu release Get:1 Upgrade tool signature [198 B] Err Upgrade tool Connection failed [IP: 91.189.88.152 80] Fetched 198 B in 0s (0 B/s) WARNING:root:file 'xenial.tar.gz' missing Failed to fetch Fetching the upgrade failed. There may be a network problem. 

仅当您遇到网络问题并且无法下载根文件时,这才有用

搜索错误消息并标记丢失的文件。 在我的情况下,它的xenial.tar.gz

然后打开文件/var/lib/update-manager/meta-release-lts ,您将看到文件xenial.tar.gz所在的url。

就我而言,它的archive.ubuntu.com/ubuntu/dists/xenial-updates/main/dist-upgrader-all/current/xenial.tar.gz

因此,请使用其他Internet选项下载该文件,您没有任何限制并将此文件放在服务器上

我将它放在/tmp/xenial.tar.gz ,现在更新文件xenial.tar.gz中的/var/lib/update-manager/meta-release-lts xenial.tar.gz并将其指向local。

在我的情况下,它的文件: /tmp/xenial.tar.gz

而已。 然后运行:

 do-release upgrade 

它开始工作并从本地文件系统获取文件并继续升级。

我不得不编辑/var/lib/update-manager/meta-release-lts并添加特定版本的信息。 在我的情况下它是:

 UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/dist-upgrader-all/current/bionic.tar.gz UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/dist-upgrader-all/current/bionic.tar.gz.gpg 

(我没有这些线)

然后运行更新,一切都会工作。