14.04から16.04にアップグレードできません。アップグレードを計算できませんでした。アップグレードの計算中に解決できない問題が発生しました


16

14.04から16.04にアップグレードできません。私はしようsudo do-release-upgradeとしていますが、次のエラーで失敗します:

Calculating the changes

Could not calculate the upgrade 

An unresolvable problem occurred while calculating the upgrade. 

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 

If none of this applies, then please report this bug using the 
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal. 


Restoring original system state

/var/log/dist-upgrade/main.log https://www.dropbox.com/s/3gf1tg8uxmn75jq/main.log?dl=0 /var/log/dist-upgrade/apt.log https:// www .dropbox.com / s / 79i2mf320pvg3bl / apt.log?dl = 0

パッケージマネージャーがこれを解決できない理由と、この問題の原因となっているパッケージがわかりません。

ヘルプを感謝します。

回答:


19

完全に更新された14.04 LTSシステムで[このコンピューターについて]> [アップグレード]ルートを使用して同じ問題が発生しました。かなりの数の代替リポジトリーからソフトウェアを入手していますが、いくつかの投稿からこの問題が発生した可能性が示唆されています。

grep Broken /var/log/dist-upgrade/apt.log 163行を報告しましたが、その多くはgnuplotに関連していました。私はgnuplotを問題として報告した他のいくつかの投稿に注意します。

Synapticを使用してシステムにインストールされた2つのgnuplotパッケージを削除し、Synapticを閉じました。興味深いことに、Synapticで「installed(upgradeable)」でフィルタリングすると、これらの2つのパッケージ(gnuplotおよびgnuplotX11)のみが表示され、両方ともチェックボックスに感嘆符がありました。

それからdo-release-upgrade働いた。


4
Ty @Pholorianですが、gnuplotを使用せずにgrep Broken /var/log/dist-upgrade/apt.log700行以上を返します。
pasha.zhukov

私の場合は、mplayer2に関連したものでした。それをアンインストールすると、アップグレードが再び機能しました。
イヴォヴァンデルウェイク

2
わたしも。Pholorian's grepはいくつかのgnuplotパッケージについて言及しました。apt-get removeそれらを出した後、do-release-upgradeのエラーは消えました。
カミーユグードセヌ


1

次のコマンドを使用します。

grep Broken /var/log/dist-upgrade/apt.log

私のリストでxserver-xorg-video-*は、が表示されます。これを削除するには、次を実行します:

sudo apt-get remove xserver-xorg-video-*

0

問題はユーザーごとに異なる可能性のあるパッケージにあるため、すべての特定のケースに適した一般的なソリューションはありませんが、私を助けたアルゴリズムがあります:

  1. 実行してみてください sudo do-release-upgrade
  2. でログを確認し/var/log/dist-upgrade/、エラーを引き起こす可能性のあるパッケージを見つけてください
  3. ステップ2で見つかったパッケージを削除して、ステップ1に戻ります。

いくつかの異なるパッケージを削除し、ある時点でリリースアップグレードが正常に実行された

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.