aptitude purge (remove) Ausgabe

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
mbsouth
Beiträge: 3
Registriert: 07.06.2011 16:06:49

aptitude purge (remove) Ausgabe

Beitrag von mbsouth » 07.06.2011 16:24:16

Hallo Forum!
Ich habe eine Verständnisfrage zu aptitude (Squeeze). Ein

Code: Alles auswählen

aptitude remove --purge phpmyadmin
bringt folgende Ausgabe:

Code: Alles auswählen

Die folgenden Pakete werden ENTFERNT:
  dbconfig-common{pu} javascript-common{pu} libjs-mootools{pu} mysql-client{pu} phpmyadmin wwwconfig-common{pu}
0 Pakete aktualisiert, 0 zusätzlich installiert, 6 werden entfernt und 0 nicht aktualisiert.
...und ein

Code: Alles auswählen

aptitude purge phpmyadmin
folgendes:

Code: Alles auswählen

Die folgenden Pakete werden ENTFERNT:
dbconfig-common{u} javascript-common{u} libjs-mootools{u} mysql-client{u} phpmyadmin{p} wwwconfig-common{u}
0 Pakete aktualisiert, 0 zusätzlich installiert, 6 werden entfernt und 0 nicht aktualisiert.
Meine Frage im Detail: was bedeuten die Angaben {p} {pu} {u} im Klartext?

Danke!

Benutzeravatar
Emess
Beiträge: 3788
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: aptitude purge (remove) Ausgabe

Beitrag von Emess » 07.06.2011 16:49:24

soviel ich weiß, enternt

Code: Alles auswählen

aptittude remove
nur die Pakete mit ihren Abhangigkeiten
Wohin gegen

Code: Alles auswählen

aptitude purge
auch noch die dazugehörigen *.conf Dateien beseitigt.
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

mbsouth
Beiträge: 3
Registriert: 07.06.2011 16:06:49

Re: aptitude purge (remove) Ausgabe

Beitrag von mbsouth » 07.06.2011 16:54:56

Hallo Emess, vollkommen richtig!
Meine Frage richtete sich aber auf die Abkürzungen {u} {p} {pu}.
Dass {p} eventuell für ein Paket steht wäre denkbar - möchte es aber genau wissen!

Danke jedenfalls!

Benutzeravatar
Emess
Beiträge: 3788
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: aptitude purge (remove) Ausgabe

Beitrag von Emess » 07.06.2011 17:25:18

Les dich da mal durch ich tu es nicht
http://media.fossclub.de/aptitude/html/en/ch02.html
{u} steht scheinbar für upgradable
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: aptitude purge (remove) Ausgabe

Beitrag von deberik » 08.06.2011 02:28:29

Beides falsch (bzw. könnte u für upgradeable in der GUI stimmen, auf der Befehlszeile aber nicht).

Das {u} zeigt alle Pakete an, die aufgrund von Abhängigkeiten automatisch deinstalliert werden, weil du händisch ein Paket entfernst. In dem Fall entfernst du phpmyadmin manuell und alle anderen Pakete werden automatisch deinstalliert, daher ist bei phpmyadmin kein {u}. Steht evtl. für uninstall?
mbsouth hat geschrieben:

Code: Alles auswählen

aptitude purge phpmyadmin
folgendes:

Code: Alles auswählen

Die folgenden Pakete werden ENTFERNT:
dbconfig-common{u} javascript-common{u} libjs-mootools{u} mysql-client{u} phpmyadmin{p} wwwconfig-common{u}
0 Pakete aktualisiert, 0 zusätzlich installiert, 6 werden entfernt und 0 nicht aktualisiert.
Das {p} kennzeichnet Pakete die "gepurgt" werden. Mit dem Befehl oben wird nur phpmyadmin gepurgt, daher ist nur da ein {p} zu finden.

Beim unteren Beispiel wird mit dem "remove --purge" auch alle automatisch deinstallierte Pakete gepurgt, daher ist hier überall ein {p} zu finden. {p} steht wohl für purge.
mbsouth hat geschrieben:

Code: Alles auswählen

aptitude remove --purge phpmyadmin
bringt folgende Ausgabe:

Code: Alles auswählen

Die folgenden Pakete werden ENTFERNT:
  dbconfig-common{pu} javascript-common{pu} libjs-mootools{pu} mysql-client{pu} phpmyadmin wwwconfig-common{pu}
0 Pakete aktualisiert, 0 zusätzlich installiert, 6 werden entfernt und 0 nicht aktualisiert.
Debians Paketbeschreibungen übersetzen? Hilf mit!

mbsouth
Beiträge: 3
Registriert: 07.06.2011 16:06:49

Re: aptitude purge (remove) Ausgabe

Beitrag von mbsouth » 08.06.2011 09:14:28

@deberik danke für die ausführliche Antwort.

Um am gegebenen Beispiel zu verharren sollte ich - um sicher zu stellen, keine weiterhin benötigten Pakete zu deinstallieren - ein

Code: Alles auswählen

aptitude why <paketname>
ausführen um weitere Abhängigkeiten der zu deinstallierenden Pakete zu prüfen?

Danke!

Antworten