web-dev-qa-db-ja.com

アップグレードの問題、「フェッチのアップグレードに失敗しました」12.04から12.10

Acer c70 Chromebookでxfce4を使用しています。更新マネージャーを使用して約1か月前にシステムを14.04に正常に更新できましたが、回避できない多くの未解決のバグが残っていました。だから、敗北、私はすべてをリセットし、新規インストールを行うことにしました。
12.04から12.10にアップデートしようとすると、アップデートマネージャーと端末の両方で、ネットワークの問題が原因で「取得に失敗しました」というエラーが表示されます。この問題を解決しようとするヘルプページの完全なリストを調べましたが、これまでのところ、特定の問題に関係するものがないか、関連する手順を実行する方法を理解できません。

apt-get update、およびapt-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.
5
jbnemo

3日前に同じ問題が発生しましたが、2つの選択肢があります(ネットワーク接続は問題ないと考えています)。

最初のオプションはgo HERE 国などを選択し、Ubuntuのバージョンを14.04としてマークします。次に、生成されたリストを/etc/apt/sources.listに貼り付けます(最初にバックアップを改善する)。次にSudo apt-get update; Sudo apt-get upgrade -yを実行し、次にdo-release-upgradeを実行します。その後、grubも修復する必要がある可能性が高くなります。そのためには、起動可能なCDまたはUSBが必要になるため、Live CDからアップデートを実行するだけです。そして、それが2番目のオプションです。

7

ここで説明されているように、source.listをEOLリポジトリに設定する必要があります。 End of Life Upgrades

つまり

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

「新しいUbuntuバージョンを通知する」の値を「長期サポートバージョン用」から「新しいバージョン用」に変更する必要があるかもしれません。その後、「ソフトウェアアップデータ」を使用すると、次の利用可能なバージョンにアップグレードできます。

3
SashaF

私は同様のエラーを取得し、これは私がそれを解決した方法です。

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

したがって、他のインターネットオプションを使用してファイルをダウンロードします。このオプションでは、制限はなく、このファイルをサーバーに配置します

/tmp/xenial.tar.gzに配置し、ファイル/var/lib/update-manager/meta-release-ltsxenial.tar.gzのURLを更新し、ローカルにポイントします。

私の場合、そのファイル:/tmp/xenial.tar.gz

それでおしまい。次に実行します:

do-release upgrade

動作を開始し、ローカルファイルシステムからファイルを取得して、アップグレードを続行します。

1
Dhananjay Saraf

Update Managerを削除して再インストールするだけで十分な場合があります。まったく同じエラーメッセージが表示され、私にとってはうまくいきました。 here を参照してください。

1
AWM

/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

(私はこれらの行を持っていませんでした)

次に、更新を実行すると、すべてが機能します。

0
Digweed