Ich habe versucht, ein Upgrade von Ubuntu 15.10 auf 16.04 durchzuführen, aber es schlägt fehl. Wenn ich den Update-Manager vom Terminal aus ausführe, erhalte ich Folgendes, wenn das Upgrade fehlschlägt. Aus der Suche geht hervor, dass dies mit Python-Problemen zusammenhängt. Da meine Kenntnisse über Linux/Ubuntu begrenzt sind, bitte ich um Hilfe/Anleitung zur Lösung des Problems, damit ich das Upgrade erfolgreich durchführen kann, d. h., ich kann Protokolle usw. oder Befehle überprüfen, um Hinweise zu erhalten, die mein Problem lokalisieren.
Angezeigte Meldungen, wenn das Upgrade fehlschlägt:
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg'
extracting 'xenial.tar.gz'
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-46o837s0/xenial", line 8, in <module>
sys.exit(main())
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/DistUpgradeMain.py", line 239, in main
save_system_state(logdir)
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/DistUpgradeMain.py", line 131, in save_system_state
scrub_sources=True)
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/apt_clone.py", line 149, in save_state
self._write_state_installed_pkgs(sourcedir, tar)
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/apt_clone.py", line 203, in _write_state_installed_pkgs
import lsb_release
ImportError: No module named 'lsb_release'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/problem_report.py", line 480, in add_to_existing
self.write(f)
File "/usr/lib/python3/dist-packages/problem_report.py", line 433, in write
block = f.read(1048576)
File "/usr/lib/python3.4/codecs.py", line 319, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte
Original exception was:
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-46o837s0/xenial", line 8, in <module>
sys.exit(main())
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/DistUpgradeMain.py", line 239, in main
save_system_state(logdir)
File "/tmp/ubuntu-release-upgrader-46o837s0/DistUpgrade/DistUpgradeMain.py", line 131, in save_system_state
scrub_sources=True)
Logdatei
2017-05-26 19:37:22,056 ERROR not handled exception:
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-4vs1duge/xenial", line 8, in <module>
sys.exit(main())
File "/tmp/ubuntu-release-upgrader-4vs1duge/DistUpgrade/DistUpgradeMain.py", line 239, in main
save_system_state(logdir)
File "/tmp/ubuntu-release-upgrader-4vs1duge/DistUpgrade/DistUpgradeMain.py", line 131, in save_system_state
scrub_sources=True)
File "/tmp/ubuntu-release-upgrader-4vs1duge/DistUpgrade/apt_clone.py", line 149, in save_state
self._write_state_installed_pkgs(sourcedir, tar)
File "/tmp/ubuntu-release-upgrader-4vs1duge/DistUpgrade/apt_clone.py", line 203, in _write_state_installed_pkgs
import lsb_release
ImportError: No module named 'lsb_release'
2017-05-26 19:37:22,057 DEBUG running apport_crash()
2017-05-26 19:37:22,263 DEBUG enabling apt cron job
Läuftlsb_release -a
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:cxx-3.0-amd64:cxx-3.0-noarch:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:cxx-4.0-amd64:cxx-4.0-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch:desktop-4.0-amd64:desktop-4.0-noarch:desktop-4.1-amd64:desktop-4.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch:graphics-4.1-amd64:graphics-4.1-noarch:languages-3.2-amd64:languages-3.2-noarch:languages-4.0-amd64:languages-4.0-noarch:languages-4.1-amd64:languages-4.1-noarch:multimedia-3.2-amd64:multimedia-3.2-noarch:multimedia-4.0-amd64:multimedia-4.0-noarch:multimedia-4.1-amd64:multimedia-4.1-noarch:printing-3.2-amd64:printing-3.2-noarch:printing-4.0-amd64:printing-4.0-noarch:printing-4.1-amd64:printing-4.1-noarch:qt4-3.1-amd64:qt4-3.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
Antwort1
Das festgestellte Problem war auf die installierte Version zurückzuführen lsb_release
.
Ausführen vom Terminal
python /usr/bin/lsb_release
Oder
python2.7 /usr/bin/lsb_release
sind beide in Ordnung
Während
python3 /usr/bin/lsb_release
Oder
python3.4 /usr/bin/lsb_release
gab
ImportError: No module named 'lsb_release'
Um das Problem zu beheben, habe ich mithilfe des Synaptic Package Manager ein Downgrade lsb_release
zurück auf die Version durchgeführt.4.1+Debian11ubuntu8