Fehler mit libpam-systemd: amd64


9

Wenn ich versuche, sudo apt-get upgrade auszuführen, wird folgende Fehlermeldung angezeigt:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up libpam-systemd:amd64 (204-5ubuntu20.7) ...
start: Job failed to start
invoke-rc.d: initscript systemd-logind, action "start" failed.
dpkg: error processing package libpam-systemd:amd64 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 libpam-systemd:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Dies hindert mich daran, einige Dinge zu installieren, und offensichtlich ist etwas schiefgegangen. Weiß jemand, wie man debuggt?


askubuntu.com/questions/448961/… hier können Sie sehen, wie Sie Skripte nach der Installation debuggen, um den Fehler herauszufinden
Pablo Hinojosa

Eine Neuinstallation des libpam-Pakets wird hier vorgeschlagen, aber sie sagen nicht, ob es ihnen am Ende geholfen hat: ubuntuforums.org/showthread.php?t=2281366
Gasp0de

Antworten:


0

Versuch es

kernel.kptr_restrict = 1

oder verschieben Sie die Datei (erneut)

/etc/sysctl.d/10-kernel-hardening.conf

Jetzt kann der Update-Vorgang abgeschlossen werden :)


0

Ich habe mich heute mit einem unserer Legacy-Systeme darum gekümmert. Diese Frage war eines der ersten Ergebnisse beim Googeln. Also hinterlasse ich hier eine Antwort.

Das Problem hängt mit https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1325142 zusammen

Es wurde geschlossen, um das libpam-systemd-Paket nicht zu reparieren, aber die lange Warteschlange mit Kommentaren enthielt einige Hinweise, wie es vorübergehend behoben werden kann, um Installationsprobleme zu überwinden.

Wir haben kommentiert, dass der Dienst neu gestartet invoke-rc.d systemd-logind start || exit $?wurde

/var/lib/dpkg/info/libpam-systemd\:amd64.postinst

und

/var/lib/dpkg/info/libpam-systemd\:amd64.prerm

Führen Sie dann den apt-get installBefehl mit gesetztem Fix-Flag aus:

apt-get -f install

Und die vorherigen Versionen der Installationsskripte wiederhergestellt.

Sicherlich nicht die schönste "Lösung", aber es hat uns dazu gebracht, andere Pakete zu installieren.

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.