Tidak dapat memutakhirkan dari 14,04 ke 16,04. Tidak dapat menghitung peningkatan. Terjadi masalah yang tidak dapat diselesaikan saat menghitung peningkatan

16

Tidak dapat memutakhirkan dari 14.04 ke 16.04. Saya mencoba sudo do-release-upgradedan gagal dengan kesalahan berikut:

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

Saya tidak mengerti mengapa manajer paket tidak dapat menyelesaikan ini dan paket apa yang menjadi sumber masalah ini.

Hargai bantuan apa pun.

pasha.zhukov
sumber

Jawaban:

19

Saya mengalami masalah yang sama menggunakan rute 'Tentang komputer ini'> 'Tingkatkan' pada sistem 14,0 LTS yang sepenuhnya diperbarui. Saya memiliki perangkat lunak dari beberapa repositori alternatif, yang menurut beberapa pos mungkin menyebabkan masalah.

grep Broken /var/log/dist-upgrade/apt.log melaporkan 163 baris, banyak yang terkait dengan gnuplot. Saya perhatikan beberapa posting lain yang melaporkan masalah gnuplot.

Saya menghapus dua paket gnuplot yang diinstal pada sistem saya menggunakan Synaptic dan kemudian menutup Synaptic. Menariknya, ketika memfilter dengan 'terpasang (dapat diupgrade)' di Synaptic, hanya dua paket ini yang muncul (gnuplot dan gnuplotX11) dan keduanya memiliki tanda seru di kotak centang.

Kemudian do-release-upgradeberhasil.

Orang pholorian
sumber
4
Ty @Pholorian, tapi saya tidak menggunakan gnuplot dan grep Broken /var/log/dist-upgrade/apt.logmengembalikan 700+ baris.
pasha.zhukov
dalam kasus saya itu adalah sesuatu yang terkait mplayer2. Menghapus instalan dan pemutakhiran bekerja kembali.
Ivo van der Wijk
2
Sama untuk ku. Pholorian grepmenyebutkan beberapa paket gnuplot. Setelah saya menemukannya apt-get remove, do-release-upgradekesalahan menghilang.
Camille Goudeseune
3

Ivo van der Wijk melaporkan dalam komentarnya bahwa menghapus mplayer2 memecahkan masalah ini dan memungkinkan peningkatan untuk melanjutkan. Solusi ini juga bekerja untuk saya.

Samuel Towle
sumber
1

Gunakan perintah berikut:

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

Dalam daftar saya, xserver-xorg-video-*ditampilkan. Untuk menghapusnya, jalankan:

sudo apt-get remove xserver-xorg-video-*
Singgih Wisnu Pranata
sumber
0

Masalahnya ada dalam beberapa paket yang mungkin berbeda dari pengguna ke pengguna, jadi tidak ada solusi umum yang cocok untuk setiap kasus tertentu, tetapi ada algoritma yang membantu saya:

  1. Coba jalankan sudo do-release-upgrade
  2. Periksa log di /var/log/dist-upgrade/ , coba temukan paket yang dapat menyebabkan kesalahan
  3. Hapus paket yang ditemukan di langkah 2 dan kembali ke langkah 1

Saya menghapus beberapa paket berbeda dan pada satu titik, rilis rilis berhasil dengan baik

pasha.zhukov
sumber