
システムのバックアップを終えたばかりですが、Utopic Unicorn にアップグレードしようとすると、「アップグレードを計算できません」というエラーが表示されます。 でアップグレードを実行しましたがsudo apt-get dist-upgrade
、sudo do-release-upgrade
GUI メソッドが失敗した後、すべて同じエラーが発生しました。
フィードバックにはいくつかの推奨事項が示されています。
This can be caused by:
* Upgrading to a pre-release version of Ubuntu
* Running the current pre-release version of Ubuntu
* Unofficial software packages not provided by Ubuntu
私はプレリリース版にアップグレードしているわけではなく、プレリリース版から移行しているわけでもありません。Ubuntu 14.04 LTS から 14.10 に移行しています。壊れたパッケージはなく、「ソフトウェアとアップデート」マネージャーで非公式ソフトウェア ソースのチェックをすべて外しています。
私の推測では、 ですUnofficial software packages not provided by Ubuntu
。 Synaptic などを使用して非公式パッケージを確認する方法について、どなたか助言をいただければ幸いです。
このエラーの原因となる他の要因はありますか? また、それらを確認/修正するにはどうすればよいですか?
ありがとう。
編集: 壊れたパッケージや保留中のパッケージはありません。すべてが最新であり、すべてを再起動しても何も影響はありません。
答え1
実行してみてください:
grep ERROR /var/log/dist-upgrade/main.log
これで競合するパッケージの名前が表示されると思います。私の場合は次のようになりました (読みやすくするために長い行を分割しました)。
2014-10-25 18:15:05,915 ERROR Dist-upgrade failed:
'The package 'postgresql-9.3-postgis-2.1'
is marked for removal but it is in the removal blacklist.
postgresql-9.3-postgis-2.1
競合するパッケージがあります。おそらく、あなたにとっては別のものでしょう。その場合は、次の方法で削除できます。
sudo apt-get remove conflicting-package-1 conflicting-package-2 ...
その後、ディストリビューションのアップグレードを再開するだけです。
答え2
Ubuntuのアップグレードダイアログボックスでメインサーバーに切り替えることで解決できました。以前は米国を指していました
答え3
アップグレード時に「壊れた」パッケージが問題を引き起こしていることがわかりました。私のパッケージ (gnuplot) は、Synaptic パッケージ マネージャーで確認したところ、明らかに壊れてはいませんでしたが、アップグレードしないようにマークされていました。この種類のパッケージもアップグレードのクラッシュの原因になります。Synaptic パッケージ マネージャーで「インストール済み (アップグレード可能)」でフィルタリングすると見つかります。私は単に削除対象としてマークし、
sudo apt-get dist-upgrade
sudo do-release-upgrade
... ここまでは順調ですね!
答え4
私も同じ問題を抱えていましたが、ログには壊れたページに関する記述はありませんでした ( からの出力にも何もありませんでしたapt-get
)。
解決策は、アップデートをダウンロードするミラーを変更することでした。私は通常、速度のためにオーストラリアのローカルミラーを使用していますが、パッケージが古かったりコンテンツが欠落していたりするため、アップグレード中に必ず問題が発生します。
私のコンピュータは明らかに完全に最新だったのですが、ミラーを に切り替えて実行した後、次のMain server
ようになりました。
sudo apt-get update && sudo apt-get dist-upgrade
いくつかの新しいパッケージが更新されました。 を実行した後update-manager
、Ubuntu 14.04 は正常にアップグレードできました。