Arelius
(Themenstarter)
Anmeldungsdatum: 15. September 2009
Beiträge: 604
|
dirkolus schrieb: Sorry, ich hab da ein paar Verständnisfragen:
Das weiß ich eben nicht genau Wenn ich die genannten Pakete lösche, dann werden die nach meinem Verständnis aber auch nicht mehr aktualisiert, sondern sind dann ganz weg. Das hat dann bei Sachen wie python3, systemd oder xwayland größere Auswirkungen.
Ja, das ist wohl richtig. Nicht mehr genutzte oder gepflegte Applikationen, die nicht mehr in 22.04 enthalten sind, müssten mit dem Update eigentlich automatisch gelöscht worden sein, oder?
Das ist die große Frage. Ich hatte die automatische Löschung der alten Pakete ja aus Zeitgründen abgelehnt.
Gelöscht werden sollten die alten aus focal welche nicht mehr benötigt werden.
sudo apt autoremove löscht wirklich veraltete, sprich unbenötigte / umbenannte / unreferenzierte Pakete aus dem System. Applikationen, die selbst installiert wurden (und ihre 'singulären' Abhängigkeiten) muss man dann schon selbst in der Paketverwaltung löschen.
Mit apt autoremove wollte ich die nun eigentlich löschen. Nun bin ich mir aber gar nicht mehr sicher.
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 2127
Wohnort: Hunsrück
|
Das weiß ich eben nicht genau.
Ich fange bald auch davon zu schreiben, dass ich hier Text nicht nur bunt mache, damit es netter ausschaut, sondern damit man drauf klickt und sich informieren kann. Zurückgehaltene Pakete wegen gestaffelter Aktualisierung ist doch im Moment der heiße Scheiß (Jede Woche ein Thema dazu). Daher wurde der Artikel ins Wiki gestellt, damit man nicht immer wieder von vorne alles erklären muss. Könnte man sich durchaus mal durchlesen. Wenn es Pakete gibt, die per autoremove entfernt werden können, dann weist darauf die Ausgabe von apt/apt-get doch bereits darauf hin – Bsp.:
…
Statusinformationen werden eingelesen…
Paketaktualisierung (Upgrade) wird berechnet…
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
linux-headers-5.15.0-46 linux-headers-5.15.0-46-generic
linux-image-5.15.0-46-generic linux-modules-5.15.0-46-generic
linux-modules-extra-5.15.0-46-generic
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden NEUEN Pakete werden installiert:
systemd-hwe-hwdb
Die folgenden Pakete werden aktualisiert (Upgrade):
gzip libnss-mymachines libnss-systemd libpam-systemd libpcre2-16-0
… Da bei dir Arelius, diese nicht in der Ausgabe sind, gibt es auch nichts zu entfernen. Und wenn du nicht glaubst, dann kannst du eine Simulation laufen lassen:
apt-get autoremove --simulate # ja, ohne sudo, da nur simuliert Wenn du nicht genau weißt, was du löschen möchtest, ist es halt schwierig dir etwas zu raten. Du könntest natürlich warten bis jemand vorbeischaut, der die Upgraderoutine auswendig kennt. Das nächste Mal machst du bitte das Upgrade, wenn du Zeit hast. Wie sich zeigt, hättest du damit viel Zeit sparen können. SCNR
|
nenem
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Hallo zusammen, ich wundere mich, dass bei solchen Fragen überhaupt nicht "Synaptic" erwähnt wird. Dort werden in Installiert (automatisch entfernbar) und Nicht installiert (zurückgebliebene Konfigurationen) alle Pakete angezeigt die gelöscht werden können (auch in Synaptic selbst). Viele Grüße nenem
|
Arelius
(Themenstarter)
Anmeldungsdatum: 15. September 2009
Beiträge: 604
|
nenem schrieb: Hallo zusammen, ich wundere mich, dass bei solchen Fragen überhaupt nicht "Synaptic" erwähnt wird. Dort werden in Installiert (automatisch entfernbar) und Nicht installiert (zurückgebliebene Konfigurationen) alle Pakete angezeigt die gelöscht werden können (auch in Synaptic selbst).
Du hast offenbar mein Problem gar nicht verstanden oder hast nicht richtig gelesen.
Woher willst du denn wissen welche Pakete von der Vorgänger-Version gelöscht werden können und welche nicht? Ich hatte die automatische Löschung bei der Aktualisierung auf 22.04 ja wie bereits geschrieben aus Zeitgründen abgelehnt und wollte es später machen.
Mittlerweile habe ich jetzt die Problematik mit den zurückgehaltenen Paketen nun endlich verstanden.(die kannst du nämlich nicht so einfach löschen)
Heute wurde übrigens von meinen 29 zurückgehaltenen Paketen 13 automatisch aktualisiert. An dieser Stelle nochmal Dank allen Helfern.
|
nenem
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Doch, ich habe Dich vollständig verstanden. Natürlich weiß ich nicht, welche Pakete von der Vorgängerversion gelöscht werden können. Synaptic aber zeigt sie Dir an. Das, was Du unter "entfernbar" findest, kannst Du getrost löschen, denn es wird nicht mehr benötigt. Die Pakete, die weiterhin notwendig sind und ggf. aktualisiert werden müssen, bleiben solange unter "Installiert (aktualisierbar)" sichtbar, bis eine Aktualisierung erfolgt ist.
|
Arelius
(Themenstarter)
Anmeldungsdatum: 15. September 2009
Beiträge: 604
|
nenem schrieb: Das, was Du unter "entfernbar" findest, kannst Du getrost löschen, denn es wird nicht mehr benötigt. Die Pakete, die weiterhin notwendig sind und ggf. aktualisiert werden müssen, bleiben solange unter "Installiert (aktualisierbar)" sichtbar, bis eine Aktualisierung erfolgt ist.
Ich denke aber im Terminal ist das übersichtlicher, wenn man weiß, wie man das anstellen muss.
Habe mich gestern sehr lange damit beschäftigt und wieder einmal etwas gelernt dabei.
|
Dr_Schmoker
Anmeldungsdatum: 19. Juni 2008
Beiträge: 3322
Wohnort: Berlin
|
Synaptic ist ein grafische Oberfläche für die Paketverwaltung. Ich selbe nutze die auch oft. Schnell, bequem und praktisch. Nur blöd, wenn die grafische Oberfläche aufgrund eines Fehlers nicht zur Verfügung steht. Dann bleibt als Fallback nur das Terminal. Nach meinem letzten Upgrade vor etwa 3 Wochen hatte ich 5 Pakete, die sich nicht aktualisieren lassen wollten. Der Reihe nach mit Synaptic die Pakete abgearbeitet und alle wieder auf den neusten Stand gebracht. Ich weiss nicht, ob ich das so im Terminal auch geschafft hätte. Ich habe keine Probleme damit zweigleisig zu fahren, die Ausgaben vom Terminal mit Synaptic zu vergleichen und umgekehrt. Und je nachdem, dann das richtig Werkzeug zu wählen.
|
nenem
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Arelius schrieb: nenem schrieb: Das, was Du unter "entfernbar" findest, kannst Du getrost löschen, denn es wird nicht mehr benötigt. Die Pakete, die weiterhin notwendig sind und ggf. aktualisiert werden müssen, bleiben solange unter "Installiert (aktualisierbar)" sichtbar, bis eine Aktualisierung erfolgt ist.
Ich denke aber im Terminal ist das übersichtlicher,
Das ist eine Geschmacksfrage und Ansichtssache. Übersichtlicher ist es nicht. Letztlich handelt es sich bei Synaptic auch nur um eine grafische Oberfläche für apt - und die empfinde ich als übersichtlicher: Ich sehe dort gleich, was ich wissen möchte, ohne mich mit Kommandos und deren korrekter Syntax beschäftigen zu müssen. wenn man weiß, wie man das anstellen muss.
Eben. Und das ist bei Synaptic nicht nötig. Dr_Schmoker schrieb: Synaptic Nur blöd, wenn die grafische Oberfläche aufgrund eines Fehlers nicht zur Verfügung steht. Dann bleibt als Fallback nur das Terminal.
Yep 😉 Nach meinem letzten Upgrade vor etwa 3 Wochen hatte ich 5 Pakete, die sich nicht aktualisieren lassen wollten. Der Reihe nach mit Synaptic die Pakete abgearbeitet und alle wieder auf den neusten Stand gebracht. Ich weiss nicht, ob ich das so im Terminal auch geschafft hätte.
Dto. hier 😉 Ich habe keine Probleme damit zweigleisig zu fahren, die Ausgaben vom Terminal mit Synaptic zu vergleichen und umgekehrt. Und je nachdem, dann das richtig Werkzeug zu wählen.
Genauso handhabe ich es auch. Wie gesagt: Ich wollte Synaptic im Zusammenhang mit dieser Diskussion auch nur erwähnt haben, weil es weniger Kundigen den Umgang mit Paketen erleichtert.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
nenem schrieb: ich wundere mich, dass bei solchen Fragen überhaupt nicht "Synaptic" erwähnt wird.
Und was machst du, wenn du einem Benutzer von Kubuntu oder Lubuntu helfen möchtest?
|
Arelius
(Themenstarter)
Anmeldungsdatum: 15. September 2009
Beiträge: 604
|
Frieder108 schrieb: nenem schrieb: ich wundere mich, dass bei solchen Fragen überhaupt nicht "Synaptic" erwähnt wird.
Und was machst du, wenn du einem Benutzer von Kubuntu oder Lubuntu helfen möchtest?
Dann wird er wohl jenen Unwissenden empfehlen, auch da erst Synaptic zu installieren, was ja auch möglich ist.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53482
Wohnort: Berlin
|
Dr_Schmoker schrieb: Nach meinem letzten Upgrade vor etwa 3 Wochen hatte ich 5 Pakete, die sich nicht aktualisieren lassen wollten. Der Reihe nach mit Synaptic die Pakete abgearbeitet und alle wieder auf den neusten Stand gebracht. Ich weiss nicht, ob ich das so im Terminal auch geschafft hätte.
Na doch. Ich glaub schon, dass du sudo apt install paket1 paket2 paket3 paket4 paket5 hinbekommen hättest. 😉
|
Dr_Schmoker
Anmeldungsdatum: 19. Juni 2008
Beiträge: 3322
Wohnort: Berlin
|
Hi Tom, ich hätte es aber nicht in einem Rutsch gemacht, sondern der Reihe nach. ☺
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53482
Wohnort: Berlin
|
Dr_Schmoker schrieb: ich hätte es aber nicht in einem Rutsch gemacht, sondern der Reihe nach. ☺
Wie sagten schon Fettes Brot? Viele Wege führen nach Rom.
|
nenem
Anmeldungsdatum: 9. Juni 2006
Beiträge: 946
|
Arelius schrieb: Frieder108 schrieb:
Und was machst du, wenn du einem Benutzer von Kubuntu oder Lubuntu helfen möchtest?
Dann wird er wohl jenen Unwissenden empfehlen, auch da erst Synaptic zu installieren, was ja auch möglich ist.
Exakt. Synaptic ist eine der ersten Anwendungen, die ich nach System-Neuinstallationen auf meine Rechner bringe. BTW: Von Unwissenden hatte ich nichts geschrieben - zu denen z.B. zähle ich mich nicht - sondern von weniger Kundigen. Mir jedenfalls erleichtert Synaptic den Umgang mit der Paketverwaltung ungemein.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
nenem schrieb: Synaptic ist eine der ersten Anwendungen, die ich nach System-Neuinstallationen auf meine Rechner bringe.
Und wie machst du das unter Kubuntu oder Lubuntu? Und vor allem, was machst du, wenn ein User Wayland statt X11 benutzt?
|