Nie można zaktualizować z 14.04 do 16.04. Nie można obliczyć aktualizacji. Wystąpił nierozwiązywalny problem podczas obliczania aktualizacji

16

Nie można zaktualizować z 14.04 do 16.04. Próbuję sudo do-release-upgradei kończy się niepowodzeniem z powodu następującego błędu:

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

Nie rozumiem, dlaczego menedżer pakietów nie może tego rozwiązać i jaki pakiet jest źródłem tego problemu.

Doceń wszelką pomoc.

pasha.zhukov
źródło

Odpowiedzi:

19

Ten sam problem napotkałem, korzystając z trasy „O tym komputerze”> „Uaktualnij” w pełni zaktualizowanym systemie LTS 14.04. Mam oprogramowanie z kilku alternatywnych repozytoriów, które sugerują, że kilka postów mogło spowodować problem.

grep Broken /var/log/dist-upgrade/apt.log zgłosiło 163 wiersze, z których wiele było związanych z gnuplotem. Zwracam uwagę na kilka innych postów, które zgłosiły gnuplot jako problem.

Usunąłem dwa pakiety gnuplot zainstalowane w moim systemie za pomocą Synaptic, a następnie zamknąłem Synaptic. Co ciekawe, podczas filtrowania z „zainstalowanym (aktualizowalnym)” w Synaptic, tylko te dwa pakiety pojawiły się (gnuplot i gnuplotX11) i oba miały wykrzyknik w polu wyboru.

Potem do-release-upgradepracował.

Pholorian
źródło
4
Ty @Pholorian, ale nie używam gnuplot i grep Broken /var/log/dist-upgrade/apt.logzwraca ponad 700 wierszy.
pasha.zhukov,
w moim przypadku było to coś związanego z mplayer2. Odinstalowanie go i aktualizacja zadziałała ponownie.
Ivo van der Wijk
2
Dla mnie to samo. Pholorian grepwspomniał o kilku pakietach gnuplot. Po apt-get removeich do-release-upgradeusunięciu błędy zniknęły.
Camille Goudeseune
3

Ivo van der Wijk stwierdził w komentarzu, że usunięcie mplayer2 rozwiązało ten problem i umożliwiło kontynuację aktualizacji. To rozwiązanie również działało dla mnie.

Samuel Towle
źródło
1

Użyj następującego polecenia:

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

Na mojej liście xserver-xorg-video-*pokazano. Aby to usunąć, uruchom:

sudo apt-get remove xserver-xorg-video-*
Singgih Wisnu Pranata
źródło
0

Problem dotyczy niektórych pakietów, które mogą się różnić w zależności od użytkownika, więc nie ma wspólnego rozwiązania, które pasowałoby do każdego konkretnego przypadku, ale istnieje algorytm, który pomógł mi:

  1. Spróbuj uruchomić sudo do-release-upgrade
  2. Sprawdź dzienniki w /var/log/dist-upgrade/, spróbuj znaleźć pakiety, które mogą powodować błędy
  3. Usuń pakiety znalezione w kroku 2 i wróć do kroku 1

Usunąłem kilka różnych pakietów i w pewnym momencie aktualizacja wersji działała dobrze

pasha.zhukov
źródło