Upgrade-Problem [gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Upgrade-Problem [gelöst]

Beitrag von _ash » 21.04.2017 21:12:08

Ich will auf einem Desktoprechner gerade von Jessie auf Stretch upgraden. Ich habe auf dem Desktop/Cinnamon ein Terminal aufgemacht, nach diversen Checks "apt upgrade" angestoßen - waren etwa 1800 Pakete. Ich habe den Rechner machen lassen, bin nach 1h wieder hin, natürlich war der ScreenLock aktiv -- ich kann mich aber nicht mehr einloggen, es kommt kein Passwortfenster mehr.

Also per Strg+Alt+F1 auf Konsole gewechselt. Hier wollte ich mit "apt full-upgrade" das Upgrade weiterführen. bekam aber die Rückmeldung, dass dpkg kein Lock bekommt, weil etl noch ein Prozess darauf zugreift. Das geht nun aber schon seit fast 2h so, eigentlich sollte das apt upgrade fertig sein.

Vorschläge, wie ich hier am cleversten weitermache?
Zuletzt geändert von _ash am 23.04.2017 22:00:47, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Upgrade-Problem

Beitrag von MSfree » 21.04.2017 21:38:34

_ash hat geschrieben:Hier wollte ich mit "apt full-upgrade" das Upgrade weiterführen. bekam aber die Rückmeldung, dass dpkg kein Lock bekommt, weil etl noch ein Prozess darauf zugreift.
1. schau nach, ob dpkg bzw. apt(-get) wirklich nicht mehr laufen:

Code: Alles auswählen

ps augx | grep dpkg
ps augx | grep apt
sollten keine Ausgabe mehr produzieren (ausser evtl. die Prozeß-ID des grep-Prozeßes). Aber 2h für 1800 Pakete ist nicht völlig unrealistisch, je nach CPU und Internetanbindung kann das schon so lange dauern.

2. du brauchst root-Rechte, um apt(-get) auszuführen. Ohne root-Rechte kommt ebenfalls die Meldung, daß kein Lock erstellt werden kann.

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Upgrade-Problem

Beitrag von _ash » 21.04.2017 21:45:35

Beide Abfragen ergeben eine Ausgabe; kann ich jetzt noch prüfen, ob die Prozess tatsächlich noch laufen, oder sich aufgehängt haben?

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Upgrade-Problem

Beitrag von MSfree » 21.04.2017 21:49:41

_ash hat geschrieben:Beide Abfragen ergeben eine Ausgabe
Welche?

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Upgrade-Problem

Beitrag von _ash » 21.04.2017 22:06:27

Code: Alles auswählen

# ps augx | grep dpkg
dnsmasq  950  0,0 0,0 36748 2612 ?  S  10:28  0:00  /usr/sbin/dnsmasq -x /var/run/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,19036,8,2,[langeID]
root  1788  0,0  0,1  23324  9456  pts/1  Ss+  19:12  0:00 /usr/bin/dpkg - status-fd 25 --configure procps:amd64

Code: Alles auswählen

# ps augx | grep apt
root  8260  1.6  0,5  80084  43196  pts/0  S+  18:30  3:17  apt upgrade
Plus die jeweiligenn Ausgaben zu grep.

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: Upgrade-Problem

Beitrag von MSfree » 21.04.2017 22:38:37

Es sieht so aus, als ob der tatsächlich noch am Installieren ist. (dnsmasq ist nur ein unglücklicher Suchtreffer, weil einige Kommandozeilenargumente von dnsmasq auf Dateien verweisen, die dpkg im Namen tragen).

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Upgrade-Problem

Beitrag von _ash » 21.04.2017 22:42:59

Ok, dann warte ich schlicht noch eine Weile und schaue, was passiert. Danke!

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Upgrade-Problem

Beitrag von _ash » 21.04.2017 22:52:52

Sollte sich weiterhin nichts tun, wie mache ich dann am besten weiter?

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Re: Upgrade-Problem

Beitrag von Teddybear » 22.04.2017 01:53:35

Vermutlich wartet apt/dpkg auf eine Eingabe deiner seits.
Du kannst den Prozess killen und auf der Konsole neu anstoßen.
Wobei ich dann erstmal ein

Code: Alles auswählen

apt -f install 
ausführen würde.
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
Floki
Beiträge: 44
Registriert: 18.04.2017 11:27:38
Wohnort: Tosche Station

Re: Upgrade-Problem

Beitrag von Floki » 22.04.2017 08:14:10

Das hatte ich auch mal, zwar mit Ubuntu aber selbes Verhalten. Via Terminal unter Cinnamon apt-upgrade ausgeführt, PC alleine gelassen und dann war ich ausgesperrt. Der Verlauf war ähnlich dem Deinen. Abfragen ergaben laufende Installation. Vermutlich wartete apt mal auf eine Eingabe von "q" oder so. Ich habe den Rechner dann hart heruntergefahren und beim nächsten Versuch mit apt meldete er Fehler und nach einer Prüfung reparierte apt sich dann auch und alles lief.
Ich habe dann den Sperrbildschirm unter Cinnamon zeitlich etwas umkonfiguriert. Ich tippe hier auf einen Fehler in Cinnamon, wenn Cinnamon-Pakete aufgefrischt werden...

_ash
Beiträge: 1196
Registriert: 13.05.2005 12:35:02

Re: Upgrade-Problem

Beitrag von _ash » 23.04.2017 22:00:28

Hat wohl auf eine Eingabe gewartet. Prozess gekillt, dann "dpkg --configure -a", dann nochmals "apt upgrade", danach full-upgrade und das System lief soweit. Danke!

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Upgrade-Problem [gelöst]

Beitrag von scientific » 23.04.2017 22:39:40

Solche Upgrades lasse ich immer in screen oder auf der Console laufen... Bin schon zu oft beim upgrade aus dem Desktop geflogen und dadurch brach das upgrade ab.

Also screen (dann kann ich auch per Ferzugriff wieder draufł oder TTY.

Lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
Floki
Beiträge: 44
Registriert: 18.04.2017 11:27:38
Wohnort: Tosche Station

Re: Upgrade-Problem [gelöst]

Beitrag von Floki » 26.05.2017 07:34:53

Jepp. Da kann man froh sein, daß APT ein ausgesprochen robustes Werkzeug ist.
Früher bei RPM-basierenden Distros habe ich da ganz andere Erfahrungen gemacht. Allerdings ist das auch schon über 10 Jahre her und von daher könnte sich auch im RPM Bereich einiges getan haben :THX:

Antworten