Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Smalltalk
dasebastian
Beiträge: 1873
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub unter bookworm installiert nicht

Beitrag von dasebastian » 13.04.2023 20:55:36

Ich wärme hier mal kurz auf:
cosinus hat geschrieben: ↑ zum Beitrag ↑
22.02.2023 10:57:46
Paketleichen? Meinst du die mit Status rc? Die kannst du wegpurgen! :)
JTH hat geschrieben: ↑ zum Beitrag ↑
22.02.2023 11:01:35
rc – kurz für „rotting corpse“ :wink:
cosinus hat geschrieben: ↑ zum Beitrag ↑
22.02.2023 21:28:14
Du kannst ja trotzdem nochmal wenn du willst ein System per dist-upgrade hochziehen, ich helfe dir dabei gern :mrgreen:
Habe heute (zum vierten Mal) mein System auf Bookworm gehoben, jetzt nehm' ich dich beim Wort cosinus! :mrgreen:

Prinzipiell (TM) läuft jetzt fast alles wie gehabt und erwartet, aber die 1202 Pakete im Vergleich zu 1107 Paketen vorher machen mich schon ein bisschen kirre. Das kannst du lachhaft finden oder auch nicht, egal.

Jedenfalls, anscheinend bin ich heute zu dumm, die entsprechenden Manuals zu lesen oder zu finden und sogar die Entensuche ist im Moment zu schlau für mich, deshalb meine Fragen:

1 Status "rc" bedeutet eigentlich Programm gelöscht aber Configs noch vorhanden (ich purge eigentlich immer, kann mir aber vorstellen, dass systemweite Reste schon bleiben können)?

2 Wäre das der konkrete und sichere Weg? :

Code: Alles auswählen

dpkg -l | grep "^rc"
rc  fuse                                 2.9.9-5                         amd64        Filesystem in Userspace
~# apt purge fuse ................
Ich bin mir jetzt gar nicht sicher, ob ich Debianfuse verwende, aber es scheint mir im konkreten Fall doch recht tiefgreifend.

3 Normalerweise (also eigentlich nicht direkt nach dem Heben auf eine komplett neue Version) würde ich jetzt Debiandeborphan anwerfen. Ich weiss, das hat Für- und Gegensprecher, aber macht das nicht Ähnliches?

Benutzeravatar
cosinus
Beiträge: 3423
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von cosinus » 14.04.2023 09:07:24

deborphan kenn ich nicht, ich purhe die Pakete mit Status rc manuell. Bisher keine Probleme mit gehabt, zumindest kann ich mich an keine erinnern. Aber mit 40 fängt ja langsam die Verkalkung an :mrgreen:

dasebastian
Beiträge: 1873
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von dasebastian » 14.04.2023 09:14:28

Das heisst, du filterst sie dir auch vorher per dpkg und grep raus?

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von uname » 14.04.2023 09:27:43

Mach ich auch so. Sind doch nur Konfigurationen von nicht mehr existierenden Paketen. Und wenn man es doch mal braucht, hat man ja ein Backup.

dasebastian
Beiträge: 1873
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von dasebastian » 14.04.2023 09:33:58

Jup. Danke!

Benutzeravatar
cosinus
Beiträge: 3423
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von cosinus » 14.04.2023 09:51:49

dasebastian hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 09:14:28
Das heisst, du filterst sie dir auch vorher per dpkg und grep raus?
dpkg braucht man eigentlich nicht, @JTH hatte da letztens einen eleganteren Befehl gepostet.

Alle Pakete auflisten, von denen nur noch die Config da ist:

Code: Alles auswählen

apt list ~c
Und alle wegpurgen dann mit:

Code: Alles auswählen

apt purge ~c

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Grub unter bookworm installiert nicht

Beitrag von JTH » 14.04.2023 09:54:50

dasebastian hat geschrieben: ↑ zum Beitrag ↑
13.04.2023 20:55:36
1 Status "rc" bedeutet eigentlich Programm gelöscht aber Configs noch vorhanden (ich purge eigentlich immer, kann mir aber vorstellen, dass systemweite Reste schon bleiben können)?
Ja, systemweite Konfiguration ist in dem Status noch vorhanden (also in /etc). Konfigurationsleichen, die Programme in /home hinterlassen, wird/kann/darf apt nie löschen.

dasebastian hat geschrieben: ↑ zum Beitrag ↑
13.04.2023 20:55:36
2 Wäre das der konkrete und sichere Weg? :

Code: Alles auswählen

dpkg -l | grep "^rc"
rc  fuse                                 2.9.9-5                         amd64        Filesystem in Userspace
~# apt purge fuse ................
Das ist ein Weg, mit aber unnötiger Handarbeit. apt kann dir direkt die Pakete entfernen, die im Status rc sind:

Code: Alles auswählen

apt purge '~c'
~c ist ein Suchfilter, der nur die deinstalliert-aber-nicht-gepurgten Pakete einschließt.


dasebastian hat geschrieben: ↑ zum Beitrag ↑
13.04.2023 20:55:36
Ich bin mir jetzt gar nicht sicher, ob ich Debianfuse verwende, aber es scheint mir im konkreten Fall doch recht tiefgreifend.
Debianfuse wurde überwiegend durch Debianfuse3 abgelöst, deshalb ist das erstere bei dir vermutlich jetzt deinstalliert, hat aber noch Überreste herumliegen.

dasebastian hat geschrieben: ↑ zum Beitrag ↑
13.04.2023 20:55:36
3 Normalerweise (also eigentlich nicht direkt nach dem Heben auf eine komplett neue Version) würde ich jetzt Debiandeborphan anwerfen. Ich weiss, das hat Für- und Gegensprecher, aber macht das nicht Ähnliches?
deborphan macht das gleiche wie ein apt autoremove (oder autopurge) und noch ein paar zusätzliche Suchen.

Edit: Ah, cosinus war schneller.
Manchmal bekannt als Just (another) Terminal Hacker.

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

Re: Grub unter bookworm installiert nicht

Beitrag von MSfree » 14.04.2023 10:09:00

JTH hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 09:54:50
deborphan macht das gleiche wie ein apt autoremove (oder autopurge) und noch ein paar zusätzliche Suchen.
Im Gegendatz zu apt autoremove [--purge] deinstalliert deborphan aber nichts. deborphan zeigt meinem Verständnis nach nur Pakete an, die man deinstallieren könnte.

dasebastian
Beiträge: 1873
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Grub unter bookworm installiert nicht

Beitrag von dasebastian » 14.04.2023 10:11:20

MSfree hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 10:09:00
... deborphan zeigt meinem Verständnis nach nur Pakte an, die man deinstallieren könnte.
Ja, so ist es, da kann man dann selber entscheiden, was man macht.

Vielen Dank euch allen, die ~c Flag ist super.

Benutzeravatar
kalle123
Beiträge: 2710
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von kalle123 » 14.04.2023 10:23:57

cosinus hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 09:51:49
dpkg braucht man eigentlich nicht, @JTH hatte da letztens einen eleganteren Befehl gepostet.
Da ich solche 'Aufräumarbeiten' nicht 3x in der Woche mache und die 40er schon sehr lange bei mir Vergangenheit sind, bevorzuge ich die etwas konventionellere Methode mit 'dpkg'. Und vor jedem einzelnen 'purge' schau ich mir die jeweilige Situation noch mal etwas genauer an.

Zu fuse, wurde durch fuse3 ersetzt. :wink:

Gruß - KH

dasebastian
Beiträge: 1873
Registriert: 12.07.2020 11:21:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von dasebastian » 14.04.2023 10:36:11

kalle123 hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 10:23:57
Zu fuse, wurde durch fuse3 ersetzt. :wink:
Hab beides nicht (mehr). :mrgreen:

Benutzeravatar
cosinus
Beiträge: 3423
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von cosinus » 14.04.2023 11:14:50

kalle123 hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 10:23:57
Da ich solche 'Aufräumarbeiten' nicht 3x in der Woche mache und die 40er schon sehr lange bei mir Vergangenheit sind, bevorzuge ich die etwas konventionellere Methode mit 'dpkg'. Und vor jedem einzelnen 'purge' schau ich mir die jeweilige Situation noch mal etwas genauer an.
Kannst du ja auch gerne mit dpkg machen. Obwohl das auflisten ja auch mit

Code: Alles auswählen

apt list ~c
geht :)

Benutzeravatar
kalle123
Beiträge: 2710
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Abgetrennte Diskussion zu dist-upgrade vs. Neuinstallation

Beitrag von kalle123 » 14.04.2023 12:41:57

Meine Bemerkung sollte hierauf zielen :mrgreen:

Wie du dir die obsoleten Dateien anzeigen lässt, ist die einen Sache, nur ....
cosinus hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 09:51:49
Und alle wegpurgen dann mit:

Code: Alles auswählen

apt purge ~c
kalle123 hat geschrieben: ↑ zum Beitrag ↑
14.04.2023 10:23:57
Und vor jedem einzelnen 'purge' schau ich mir die jeweilige Situation noch mal etwas genauer an.
cu KH

Antworten