web-dev-qa-db-ja.com

「do-release-upgrade」はまだ古いリリースの代わりにアーカイブを使用しようとしています

15.10から16.04にアップグレードしようとしています。 archive.ubuntu.comリポジトリには、15.04のサポートされていないリリースのパッケージが含まれていないことを認識しています。 sources.listの下の/etc/apt/ファイルを変更して、old-releases.ubuntu.comを使用しました。 Sudo apt-get updateSudo apt-get upgradeなどのコマンドは正常に動作しますが、Sudo do-release-upgradeはまだできません-Not Foundがまだdo-release-upgradeを使用しようとしているため、archive.ubuntu.comエラーが発生します。どうすればいいの?!

old-releasesを指すように更新する必要がある他のファイルはありますか?

2
Brian

更新マネージャーの構成ファイルも更新する必要があります!

私のようにサポートされていないバージョンのUbuntuからアップグレードする場合は、/var/lib/update-manager/meta-releaseのリポジトリをold-releasesリポジトリを指すように変更します。例えば。 15.10からのアップグレードの場合、

  • Sudo apt-get updateの適切なリポジトリでSudo apt-get upgradeおよび/etc/apt/sources.listを正常に実行したことを確認してください
  • Dist: wily内でmeta-releaseを検索します(サポートされていない他のリリースから更新する場合は、バージョン名を「wily」に置き換えてください)
  • リリースに対応するブロックに表示されるたびに、http://archive.ubuntu.com/...http://old-releases.ubuntu.com/...に置き換えます
  • Sudo do-release-upgradeを実行します

同様の質問がありました here -公式の回答はありませんが。質問は重複としてマークされていますが、update-manager構成を変更するというこの問題に答えるためにリンクする質問もリンクもありません。

5
Brian