Auf 18.04 aktualisiert und jetzt viele fehlerhafte Pakete und nicht erfüllte Abhängigkeiten


15

Ich habe einen schrecklichen Fehler gemacht und auf 18.04 aktualisiert, ohne ein Backup in einer anderen Partition zu erstellen.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt-get autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d

Dann habe ich Befehle nach einem Neustart aktualisiert und aktualisiert. Es gibt jetzt viele Probleme mit nicht erfüllten Abhängigkeiten und fehlerhaften Paketen, die mit den sudo apt-get -f installBefehlen nicht behoben werden können. UPDATE Der erste Teil der Ausgabe des Fehlerprotokolls sudo apt install -f lautet:

    Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... failed.
The following packages have unmet dependencies:
 gnome-calendar : Depends: gsettings-desktop-schemas (>= 3.21.2) but 3.18.1-1ubuntu1 is installed
 gnome-session : Depends: gnome-shell (>= 3.25.91-0ubuntu4~) but it is not installed
                 Depends: gnome-session-bin (>= 3.28.1-0ubuntu2) but 3.18.1.2-1ubuntu1.16.04.2 is installed
                 Depends: gnome-session-common (= 3.28.1-0ubuntu2) but 3.18.1.2-1ubuntu1.16.04.2 is installed
                 Depends: xwayland but it is not installed
                 Recommends: fonts-cantarell but it is not installed
                 Recommends: adwaita-icon-theme-full
                 Recommends: gnome-themes-extra but it is not installed
 gnome-settings-daemon : Depends: libgnome-desktop-3-17 (>= 3.17.92) but it is not installed
                         Depends: gsettings-desktop-schemas (>= 3.20) but 3.18.1-1ubuntu1 is installed
 hplip : Depends: python3 (< 3.6) but 3.6.5-3 is installed
 libc-dev-bin : Depends: libc6 (< 2.24) but 2.27-3ubuntu1 is installed
 libc6-dbg : Depends: libc6 (= 2.23-0ubuntu10) but 2.27-3ubuntu1 is installed
 libc6-dev : Depends: libc6 (= 2.23-0ubuntu10) but 2.27-3ubuntu1 is installed
 libgmime-3.0-0 : Depends: libgpgme11 (>= 1.7.0) but 1.6.0-1 is installed
 libreoffice-avmedia-backend-gstreamer : Depends: libreoffice-core (= 1:5.1.6~rc2-0ubuntu1~xenial3) but 1:6.0.3-0ubuntu1 is installed
 libreoffice-base-core : Depends: libreoffice-core (= 1:5.1.6~rc2-0ubuntu1~xenial3) but 1:6.0.3-0ubuntu1 is installed
 libreoffice-calc : Depends: libreoffice-base-core (= 1:6.0.3-0ubuntu1) but 1:5.1.6~rc2-0ubuntu1~xenial3 is installed
                    Depends: liborcus-0.13-0 (>= 0.13.3) but it is not installed
 libreoffice-core : Depends: libgpgmepp6 (>= 1.10.0) but it is not installed
                    Depends: liborcus-0.13-0 (>= 0.13.3) but it is not installed
                    Depends: libpoppler73 (>= 0.62.0) but it is not installed
                    Depends: libxmlsec1 (>= 1.2.25) but it is not installed
                    Depends: libxmlsec1-nss (>= 1.2.25) but it is not installed
 libreoffice-gnome : Depends: libreoffice-gtk3 but it is not installed
 libreoffice-gtk : Depends: libreoffice-gtk2 but it is not installed
 libreoffice-math : Depends: libreoffice-core (= 1:5.1.6~rc2-0ubuntu1~xenial3) but 1:6.0.3-0ubuntu1 is installed
 libreoffice-writer : Depends: libreoffice-base-core (= 1:6.0.3-0ubuntu1) but 1:5.1.6~rc2-0ubuntu1~xenial3 is installed
                      Depends: libabw-0.1-1 but it is not installed
                      Depends: libepubgen-0.1-1 (>= 0.1.0) but it is not installed
 libtotem0 : Depends: libgnome-desktop-3-17 (>= 3.17.92) but it is not installed
 libwayland-egl1-mesa : Depends: libegl1 but it is not installed
 libwebkitgtk-1.0-0 : Depends: libjavascriptcoregtk-1.0-0 (= 2.4.11-0ubuntu0.1) but 2.4.11-3ubuntu3 is installed
                      Depends: libwebkitgtk-1.0-common (>= 2.4.11) but it is not installable
 nautilus : Depends: libgnome-desktop-3-17 (>= 3.18.1) but it is not installed
 python3-brlapi : Depends: python3 (< 3.6) but 3.6.5-3 is installed
 python3-cffi-backend : Depends: python3 (< 3.6) but 3.6.5-3 is installed
 python3-crypto : Depends: python3 (< 3.6) but 3.6.5-3 is installed

und

E: Error, pkgProblemResolver::Resolve generated breaks,   
this may be caused by held packages.  

Der Versuch, defekte Pakete in Synaptic zu reparieren, führt zu folgender Fehlermeldung:

E: Error, pkgProblemResolver::Resolve generated breaks,   
this may be caused by held packages.     

Es sieht nicht so aus, als ob irgendetwas mit der Datei sources.list nicht stimmt, und sie scheint aktualisiert worden zu sein, als ich die Installation versuchte. Ich weiß kaum, was ich tue, und freue mich, Ihnen detailliertere Informationen zu Fehlermeldungen zu geben. Wenn es eine Möglichkeit gibt, das Scrollen in xterm zu aktivieren, verwende ich dies jetzt, da das Gnome-Terminal nicht geöffnet werden kann.

Ich möchte alle 47 defekten und gehaltenen Pakete entfernen, sie korrekt neu installieren oder vorerst nicht installieren, wenn dies eine Option ist (dh für Dinge wie LibreOffice, die derzeit nicht benötigt werden), und die verwenden können Gnomterminal.

Ich suche nach Schritten für Anfänger, um all diese Probleme zu beheben. Gibt es eine Anleitung zum Starten? Ein offensichtlicher Beitrag, den ich bei meiner Suche nach Antworten verpasst habe? Ich denke, dieser Beitrag geht in die richtige Richtung, aber er geht mir etwas über den Kopf. Jede Hilfe wird sehr geschätzt. Ich frage mich, ob es wirklich einfacher wäre, mit einer Neuinstallation von 16.04 zu beginnen.


Versuchen Sie sudo apt-get install -fund dpkg --configure -a.
N0rbert

1
@ N0rbert OP sagt install -fschon laufen.
WinEunuuchs2Unix

1
Sie können aptitude ausprobieren. Dies ist manchmal erfolgreicher, wenn Sie einen fehlerhaften Paketbaum reparieren.
Sebastian Stark

Warum haben Sie -d beim Do-Release-Upgrade verwendet? Ehrlich gesagt ist die einfachste Lösung eine Neuinstallation, wenn Sie können.
Chaskes

Habe das -d gemacht, weil ich mich an einem Freitagmorgen anscheinend fusselig und frei gefühlt habe und das Internet es mir gesagt hat, also rundum eine wirklich schreckliche Reihe von Entscheidungen. Unnötig zu erwähnen, dass ich meine Lektion gelernt habe. Neuinstallationen oder zumindest Geduld mit der ersten Version werden in Zukunft meine Aufgabe sein.
k.mat27

Antworten:


8

Ich hatte genau das gleiche Problem. Ich musste /var/lib/dpkg/statusdie gesamte Depends: -Zeile aus den Paketen, die sich beschwerten , bearbeiten und löschen .
Ich bin mir nicht sicher, welche anderen Probleme dies verursachen könnte, aber es war das einzige, was wieder apt-get install -ffunktioniert hat.


Ist das Entfernen der Abhängigkeitslinie eine schnelle Lösung, damit ich die von den Paketen angeforderten Versionen installieren kann, damit diese Pakete funktionieren? Was war dein nächster Schritt danach? Ich habe meine ursprüngliche Frage bearbeitet, um einige der Fehler im Zusammenhang mit der Python-Version anzuzeigen, da ich befürchte, dass sie für die Funktion von 18.04 insgesamt von wesentlicher Bedeutung sind. Wenn Sie damit Erfolg haben, würde ich es in Betracht ziehen, es zu versuchen.
k.mat27

1
Grundsätzlich denke ich, dass dies "apt get" ermöglicht, weiterzumachen, anstatt zu bombardieren und sich zu weigern, irgendetwas zu tun, weil es viele Abhängigkeitsfehler gibt. Nachdem ich die Abhängigkeiten von jedem warnenden Paket entfernt hatte, führte ich "apt-get install -f" aus und dann "apt get upgrade", wodurch das Setup / die Installation von ungefähr 800 Paketen durchgeführt wurde. Es schien, als wäre es mitten im Upgrade vom 18.04 hängen geblieben, und eine Reihe von Installationen standen noch aus. Nach Abschluss des Upgrades scheint alles normal zu sein und ich verwende ein scheinbar stabiles 18.04-System.
dmattp

1
Stellen Sie außerdem sicher, dass Sie die "Status" -Datei vor dem Bearbeiten sichern! Wenn Sie die Datei mit manuellen Änderungen bearbeiten, müssen Sie sie aus dem Backup wiederherstellen.
dmattp

Nach dem Sichern der Statusdatei habe ich Ihre Lösung ausprobiert. Ich musste die Schritte ein paar Mal wiederholen und dann einen Aufhänger deinstallieren (etwas, das ich sowieso nicht benutze), was ich über Synaptic getan habe. Ich kann jetzt Dinge installieren, was großartig ist, aber als Einschränkung für andere, die dies versuchen könnten, kann ich die Software & Updates und Gnome-Dinge, die standardmäßig mit 16.04 geliefert wurden, immer noch nicht verwenden ... was für mich in Ordnung ist, aber schlecht sein könnte Andere. Vielen Dank! Ich werde mit der tatsächlichen Veröffentlichung von 18.04 geduldig sein - was ich begrüßen werde, wenn ich erneut ein Backup mache und eine Neuinstallation durchführe ... Lektion gelernt.
k.mat27

Es hat auf meinem System funktioniert. Ich entfernte alle nicht erfüllten Abhängigkeiten von / var / lib / dpkg / status
Fahad Naeem

10

Hier sind ein paar Dinge, die Sie ausprobieren sollten.

Methode Eins:

Dies ist am einfachsten zu versuchen. Verwenden Sie anstelle von sudo apt-get install PACKAGENAME, wobei PACKAGENAME das Paket ist, das Sie mit dem apt-System installieren möchten, sudo apt-get install -f. Der Parameter -f versucht, ein System zu korrigieren, bei dem die Abhängigkeiten unterbrochen wurden. Anschließend können Sie das betreffende Paket installieren.

Öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo apt-get install -f

und drücken Sie ENTER.

Geben Sie nun Folgendes ein:

sudo dpkg --configure -a

und drücken Sie ENTER.

Jetzt noch einmal:

sudo apt-get install -f

Methode Zwei:

Aptitude ist eine Alternative zu apt-get, die Sie als übergeordneter Paketmanager verwenden können. Sie können es verwenden, um zu versuchen, Ihr Paket damit zu installieren, anstatt apt-get, aber zuerst müssen Sie aptitude installieren.

Öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo apt-get install aptitude

und drücken Sie ENTER.

Geben Sie nun Folgendes ein:

sudo aptitude install PACKAGENAME

und drücken Sie ENTER.

PACKAGENAME ist das Paket, das Sie installieren. Dadurch wird versucht, das Paket über aptitude anstelle von apt-get zu installieren. Dies sollte möglicherweise das Problem mit nicht erfüllten Abhängigkeiten beheben.

WENN DIESE NICHT ARBEITEN

Das kaputte Paket ist wahrscheinlich gesperrt und muss gelöscht werden. Um die gesperrte Datei zu löschen, öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo rm /var/lib/apt/lists/lock

und drücken Sie ENTER.

Die gesperrte Datei muss möglicherweise auch im Cache-Verzeichnis gelöscht werden. Öffnen Sie dazu ein Terminal und geben Sie Folgendes ein:

sudo rm /var/cache/apt/archives/lock

Ich habe ein Upgrade von 16.04 durchgeführt und hatte viele verschiedene Probleme. Ich fand es viel einfacher, eine Neuinstallation durchzuführen. Eine Neu- oder Neuinstallation ist meiner Meinung nach immer der richtige Weg.

Hoffe das hilft,


Und was sollen wir mit Ihrem fehlerhaften Befehl tun, da sudo dpkg –configure -a(typografisch funktioniert im Terminal nicht)? Sieht aus wie Kopieren und Einfügen ohne kritisches Denken. Bitte bearbeiten Sie Ihre Antwort und seien Sie beim nächsten Mal genauer!
N0rbert

Entschuldigen Sie den Tippfehler! Mein Fehler. Antwort bearbeitet.
Dave

1
Bitte posten Sie nicht die gleiche Antwort auf viele Fragen. Überall die gleiche Antwort zu veröffentlichen, ist keine "Eins für alle" -Lösung. Wenn Sie nicht wirklich bestätigen können, dass alle Ihre vorgeschlagenen Lösungen die angegebenen Probleme wirklich beheben, sollten Sie die Veröffentlichung der gleichen Antwort überall überdenken.
Thomas Ward

Hallo Dave, gibt es irgendwelche negativen Konsequenzen, die sich aus dem Versuch ergeben könnten, die gesperrte Datei und ihre Anwesenheit im Cache-Verzeichnis zu löschen? Sollte ich danach noch einmal versuchen, Ihren Vorschlag für Methode 1 erneut zu versuchen (nach der ersten Installation von aptitude!), Oder führt dies wahrscheinlich zu demselben Problem?
k.mat27

Die Installation von aptitude unterscheidet sich von der ersten Methode, daher wäre es überflüssig, darauf zurückzugreifen. Was das Entfernen der gesperrten Datei angeht, habe ich immer sichergestellt, dass ich weiß, wofür sie bestimmt ist oder ob diese bestimmte Datei gesperrt ist, da die Abhängigkeiten aus irgendeinem Grund nicht installiert wurden (was einige Male mein Fall war). In meinem Fall habe ich die Dateien entfernt und dann mit einem Paketmanager neu installiert. Ich empfehle Synaptic Package Manager sehr, da es dabei helfen kann, nicht erfüllte Abhängigkeiten zu beheben.
Dave

2

Ich möchte dieser Diskussion hinzufügen, indem ich sage, wenn Sie den Software Updater für das Upgrade auf 18.04 verwenden und auf ein Problem stoßen, besteht die Lösung darin, das Terminal zu öffnen und Folgendes einzugeben:

sudo apt-get autoremove

gefolgt von dem, was anfangs dazu führte, dass hier etwas schief ging, was zu dieser Diskussion führte, die wie folgt lautet:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt-get autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d

Willkommen JWeb777 bei Ubuntu! Ich empfehle, diese Antwort zu bearbeiten, um sie mit bestimmten Details zu erweitern, warum das automatische Entfernen das Problem verhindert.
abu_bua

1
Ich bin nicht sicher, ob ich die Anfrage verstehe? Aber die Probleme, die dadurch behoben wurden, waren, dass während des Upgrades etwas schief gelaufen ist. Kurz gesagt, ich hatte ein teilweises Upgrade, bei dem die in Ubuntu installierten Software-Update-Programme die in dieser Reihenfolge veröffentlichte Befehlszeile nicht beheben konnten, um die Unterbrechungen zu beheben und alle Lücken zu schließen Zurück zu einem funktionierenden Zustand, in dem die meisten Updates ebenfalls durchgeführt wurden, ohne dass noch Probleme übrig waren und nur noch minimale Updates zu erledigen waren
JWeb777,

Wenn Sie angeben würden, was Sie ein wenig mehr wissen möchten, hätte ich vielleicht eine bessere Antwort
JWeb777

2

Gehen Sie mit Root-Rechten zu var/lib/dpkg/statusund löschen Sie den Inhalt der Statusdatei.

Dann sudo dpkg --configure -aund dannsudo apt-get install -f

Dann installieren Sie, was Sie wollen, dh

sudo apt-get install nvidia-390 

1

"Wenn es eine Möglichkeit gibt, das Scrollen in xterm zu aktivieren" , können Sie alle Ausgaben an eine Datei senden, indem Sie Folgendes verwenden:

sudo apt install -f > output.log

Bearbeiten Sie dann output.logdie Nachrichten und kopieren Sie sie in Ihre Frage. Ihre Chancen auf eine gute Antwort verbessern sich mit mehr Informationen.


Für alle anderen, die ihre Daten vor dem Upgrade auf 18.04 auf eine Sicherungspartition kopieren möchten, ist hier der Befehl aus dieser Antwort entlehnt: Bash-Skript zum Klonen von Ubuntu auf eine neue Partition zum Testen des 18.04 LTS-Upgrades

rsync -haxAX --stats --delete --info=progress2 --info=name0 /* "$TargetMnt" \
      --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

Bevor Sie den Befehl ausführen, müssen Sie eine Sicherungspartition erstellen und diese bereitstellen. Nach der Montage setzen Sie:

TargetMnt=/mnt/my_backup_partition_name

Eine einfachere Methode ist natürlich das Ausführen des oben verlinkten Skripts. Es ermöglicht nicht nur die interaktive Auswahl der Sicherungspartition, sondern bietet auch eine Validierung und Änderungen, grubsodass Sie die Sicherungspartition bei Bedarf starten können.

PS: Ich bin traurig über Ihre Probleme und die vielen anderen Probleme, die ich seit der Veröffentlichung vom 18.04. Hier in Ask Ubuntu gelesen habe . Leider sehen Sie bei jeder neuen Version ähnliche Probleme. Hoffentlich betont Conical eines Tages, wie wichtig es ist, vor dem Upgrade zuerst eine Klonpartition zu sichern und / oder zu testen. Besonders vor der ersten Punktveröffentlichung vom 18.04.1, die am 26. Juli 2018 erscheint.


Ich schätze die Antwort auf den xterm-Teil der Frage sehr, zumal ich feststelle, dass sie für den Rest des Beitrags nicht zum Thema gehörte (mein schlechtes). Die ursprüngliche Frage wird mit der obigen Ausgabe bearbeitet. Ich wünschte, ich hätte Ihren Rat mit dem Klon an erster Stelle befolgt, werde dies aber tun, sobald ich das aktuelle Problem behoben habe und in Zukunft erneut!
k.mat27

@ k.mat27 Ich fange jetzt an zu klonen, noch bevor ich nVidia-Treiber installiere, die mir allerlei Kummer bereitet haben und schwer "rückgängig zu machen" sind. Sie haben meine Antwort nicht versehentlich abgelehnt, oder?
WinEunuuchs2Unix

Nein! Ich wünschte, ich könnte es tatsächlich verbessern, aber mir fehlt der Ruf.
k.mat27

Sie erhalten 2 Punkte, wenn Sie auf das Häkchen neben einer Antwort klicken, um sie für eine von Ihnen gestellte Frage zu akzeptieren. Außerdem erhält der Autor 15 Punkte für eine akzeptierte Antwort. Noch wichtiger ist, dass es anderen Benutzern hilft, akzeptierte Antworten zu finden. Sie erhalten 5 Punkte für jede Abstimmung über eine Frage, die Sie posten. Wenn Sie eine Frage beantworten, erhalten Sie 10 Punkte für jede Aufwärtsstimme und minus 2 für jede Abwärtsabstimmung. Hoffe das hilft.
WinEunuuchs2Unix

0

In der Tat hatte ich zu viele Probleme beim Upgrade von Xubuntu 16.04 auf 18.04. Ich musste gstreamer vollständig aus dem System entfernen (nicht mit pulseaudio arbeiten, was sich seltsam verhält), abgesehen von vielen anderen Problemen, die nichts mit diesem Beitrag zu tun haben (nvidia, netplan, baloo). In vielen Jahren der Verwaltung von Desktops und Servern war es meine schwierigste Migration. Daher rate ich nicht, bis 18.04 zu ugradieren, bevor es eine stabile Verteilung ist.


0

Wenn Sie ein System haben, bei dem Sie sich nicht anmelden können, gehen Sie zu tty1 und melden Sie sich mit Strg + Alt + F1 an. Versuchen Sie dies, sudo apt-get install -f dist-upgrade wenn Sie dort nach einer bestimmten Lösung für die Anwendung von J / N gefragt werden. Bei anderen Lösungen werden Sie mit anderen Lösungen aufgelistet, um Ihr System vollständig zu aktualisieren. Wenn ein Problem auftritt, lassen Sie es mich wissen


0

Nach dem Upgrade hatte ich ein Problem mit fehlenden pyhon3.7-Bibliotheken, das gesamte apt / dpkg wurde blockiert. Gefunden fehlt /usr/lib/python3.7/py_compile.pyeine Ebene tiefer /usr/local/lib/python3.7. Die Lösung, die für mich funktioniert hat, war das Sichern (Umbenennen) des Ganzen /usr/lib/python3.7und das Ersetzen durch sym-link.

Hier ist das Problem (apt install -f). Entschuldigung für die tschechische Sprache, wichtige Dinge sind auf Englisch

Načítají se seznamy balíků…
Vytváří se strom závislostí…
Načítají se stavové informace…
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 7 neaktualizováno.
39 instalováno nebo odstraněno pouze částečně.
Po této operaci bude na disku použito dalších 0 B.
Nastavuje se balík python3-tk:amd64 (3.6.5-3) …
(null): can't open file '/usr/lib/python3.7/py_compile.py': [Errno 2] No such file or directory
dpkg: chyba při zpracovávání balíku python3-tk:amd64 (--configure):
 installed python3-tk:amd64 package post-installation script subprocess returned error exit status 2
Nastavuje se balík python3-lib2to3 (3.6.5-3) …
(null): can't open file '/usr/lib/python3.7/py_compile.py': [Errno 2] No such file or directory
dpkg: chyba při zpracovávání balíku python3-lib2to3 (--configure):
 installed python3-lib2to3 package post-installation script subprocess returned error exit status 2
dpkg: nesplněné závislosti zamezily konfiguraci balíku python3-distutils:
 python3-distutils závisí na python3-lib2to3 (>= 3.6.4); avšak:
  Balík python3-lib2to3 zatím není zkonfigurován.

...

dpkg: chyba při zpracovávání balíku libsdl-net1.2-dev:amd64 (--configure):
 problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku libsdl-image1.2-dev:amd64:
 libsdl-image1.2-dev:amd64 závisí na libsdl1.2-dev (>= 1.2.14~); avšak:
  Balík libsdl1.2-dev zatím není zkonfigurován.

dpkg: chyba při zpracovávání balíku libsdl-image1.2-dev:amd64 (--configure):
 problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku libboost-iostreams1.65-dev:amd64:
 libboost-iostreams1.65-dev:amd64 závisí na libboost-regex1.65-dev (= 1.65.1+dfsg-0ubuntu5); avšak:
  Balík libboost-regex1.65-dev:amd64 zatím není zkonfigurován.

dpkg: chyba při zpracovávání balíku libboost-iostreams1.65-dev:amd64 (--configure):
 problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku libboost-iostreams-dev:amd64:
 libboost-iostreams-dev:amd64 závisí na libboost-iostreams1.65-dev; avšak:
  Balík libboost-iostreams1.65-dev:amd64 zatím není zkonfigurován.

dpkg: chyba při zpracovávání balíku libboost-iostreams-dev:amd64 (--configure):
 problém se závislostmi - nechávám nezkonfigurované
dpkg: nesplněné závislosti zamezily konfiguraci balíku libboost-regex-dev:amd64:
 libboost-regex-dev:amd64 závisí na libboost-regex1.65-dev; avšak:
  Balík libboost-regex1.65-dev:amd64 zatím není zkonfigurován.

dpkg: chyba při zpracovávání balíku libboost-regex-dev:amd64 (--configure):
 problém se závislostmi - nechávám nezkonfigurované
Při zpracování nastaly chyby:
 python3-tk:amd64
 python3-lib2to3
 python3-distutils
 libglib2.0-dev-bin
 python3-dev
 libglib2.0-dev:amd64
 libgdk-pixbuf2.0-dev
 libibus-1.0-dev:amd64
 libboost-python1.65-dev
 libpango1.0-dev
 libsdl2-dev:amd64
 libharfbuzz-dev:amd64
 dh-python
 libsdl2-ttf-dev:amd64
 libboost-python-dev
 libsdl2-image-dev:amd64
 libpulse-dev:amd64
 libicu-le-hb-dev:amd64
 libcairo2-dev:amd64
 libnotify-dev:amd64
 libatk1.0-dev:amd64
 libgtk2.0-dev
 librsvg2-dev:amd64
 libicu-dev
 libass-dev:amd64
 libxml2-dev:amd64
 libsdl2-mixer-dev:amd64
 libsdl1.2-dev
 libsdl-ttf2.0-dev:amd64
 libboost-all-dev
 libboost-regex1.65-dev:amd64
 libbluray-dev:amd64
 libsdl-gfx1.2-dev:amd64
 libsdl-mixer1.2-dev:amd64
 libsdl-net1.2-dev:amd64
 libsdl-image1.2-dev:amd64
 libboost-iostreams1.65-dev:amd64
 libboost-iostreams-dev:amd64
 libboost-regex-dev:amd64

0

Was hat mir geholfen:

  1. Verwenden von sudo dpkg --remove [Paketname], um problematische Pakete zu entfernen, die über sudo dpkg --configure -a gefunden wurden (Quelle:  /programming//a/35969176/557223 ). Einige Pakete konnten nicht entfernt werden, da sie Abhängigkeiten von anderen Paketen waren.
  2. um sudo apt-get install -f auszuführen (es fing wieder an zu funktionieren, yay)
  3. Umbenennen der Datei org.freedesktop.systemd1.service wie unter  /ubuntu//a/838673 angegeben
  4. So führen Sie sudo apt-get update und dist-upgrade sowie autoremove und do-release-upgrade aus

Ein großes Lob an https://ubuntuforums.org/showthread.php?t=2398895&page=2 Dragans2s Beitrag!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.