Ich arbeite daran, einen Staging-Server auf die neueste Version von Ubuntu zu aktualisieren. Ich stoße auf einen Fehler, den ich nicht herausfinden kann ...
Wenn ich renne
do-release-upgrade -d
Ich erhalte den folgenden Fehler
ERROR:root:parse failed for ‘/var/lib/update-manager/meta-release-lts-development’
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py”, line 368, in download
self.parse()
File “/usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py”, line 239, in parse
while index_tag.step():
SystemError: E:Unable to parse package file (1)
Upgrades to the development release are only
available from the latest supported release.
Hat jemand eine Idee, wie dieses Problem behoben werden kann?
Aktualisieren:
Ich habe festgestellt, dass der Server nach einer Datei namens sucht meta-release-lts-development
, die nicht existiert (nur meta-release-lts
die nur offizielle Releases enthält). Ich bin mir nicht sicher, was ich mit diesen Informationen anfangen soll, könnte aber hilfreich sein ...
Ausgabe von update-manager -c
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
/usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
WARNING:root:can not import unity GI cannot import name Dbusmenu, introspection typelib not found
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
server
upgrade
update-manager
17.04
do-release-upgrade
Jillian Hoenig
quelle
quelle
do-release-upgrade
ohne-d
. Wenn keine Distribution gefunden wird, zuerst ausführenupdate-manager -c
.update-manager -c
das Ich kann keine Dokumentation dazu finden.man update-manager
.Antworten:
Wenn dies
do-release-upgrade
fehlschlägt, müssen Sie möglicherweise dierelease-updates
Datei bearbeiten . Öffnen Sie diese Datei mit einem Texteditor (z. B. Nano).nano /etc/update-manager/release-upgrades
Bearbeiten Sie die letzte Zeile, um Folgendes zu sagen:Prompt=normal
Führen Sie dann aus
do-release-upgrade
(ohne das Flag -d).Wenn das Upgrade abgeschlossen ist, bearbeiten Sie diese Zeile erneut, um zu sagen
Prompt=lts
quelle