最近、端末からUbuntu 14.04から16.04に更新しました。更新を開始した後、それを実行している端末プロセスを誤って閉じました。これはアップグレードプロセスの初期段階であり、必要なパッケージがダウンロードされていました。
この後、ソフトウェアアップデーターを開くと、部分的なアップグレードのプロンプトが表示されていました。私の小さな知識から、私が理解できたのは、/etc/apt/sources.list
がXenialである新しいリリースを指しているということでした。そのため、ソースファイルを同じ場所にあるsources.bak
ファイルに置き換えました。
すべてが大丈夫になりました。しかし、Sudo do-release-upgrade
を使用して再度アップグレードしようとすると、No new release found
と表示されます。
問題を修正してアップグレードを機能させるにはどうすればよいですか?
この問題は、アップグレードの中断によるものではありませんでした。すべての混乱の痕跡がクリーンアップされるように、バックアップしたイメージを使用してハードディスクを復元しました。しかし、同じ問題がまだ発生していました。したがって、これはこのスレッドのトピックであるに違いない何かによって引き起こされていると結論付けます。 同じことに関するaskubuntuの質問
しかし、上記のスレッドは、これを引き起こしているバグは解決されたと言っていますが、私はまだこれを経験しています。
/ var/lib/ubuntu-release-upgrader/release-upgrade-availableを削除して、アップグレードコマンドを再試行します
Sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
理論的には/ usr/lib/ubuntu-release-upgrader/check-new-releaseを呼び出す必要があります。