von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
Hanna_H, es ist zwar richtig, daß Du nachfragst, wenn Du etwas nicht weißt/verstehst, aber Du bist übervorsichtig, geradezu ängstlich. Mach doch endlich mal was! Du siehst doch, was passieren soll. Davon abgesehen kann man auch -s mitgeben. Wobei ich von Simulieren nie viel gehalten habe (sämtliche Eventualitäten deckt das nicht ab, mit anderen Worten, es kann real auch anders ausgehen). Bei Dir läuft nun der HWE-Kernel, also, Herrgottnochmal, dann purge das Jammy-Kernel-Metapaket und den verbliebenen Jammy-Kernel und gut ist's!
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
Hanna_H schrieb:
Gibt es eigentlich hier im Forum so etwas wie einen Testbereich - wo ich z.b. so Sachen wie Qotings und Links üben könnte?
Braucht man nicht. Wenn Du bspw. wissen willst, welche Syntax jemand in einem Posting verwendet hat, geh einfach auf "Zitieren" und sieh Dir das an! Du kannst auch so probieren und - tata - mit "Vorschau" das zu erwartende Ergebnis ansehen. Solange Du nicht auf "Veröffentlichen" gehst, bekommt das keiner mit.
Dann gibt's noch etwas schwierigeres wie Wiki/Tabellen oder nicht wirklich wichtiges wie Wiki/InterWiki (setzt ein entsprechendes Icons vor den Link) und einige andere Wiki-Artikel. Im Forum braucht man aber nur weniges wie Links, Listen, Codeblock. Das hat man doch in 3 min drauf. 😉 Braucht man nicht mal oberhalb des Schreibfensters klicken und tippt's einfach mit.
|
Hanna_H
(Themenstarter)
Anmeldungsdatum: 19. August 2022
Beiträge: 33
|
@ van.wert Danke, du hast es geschafft, dass ich lachen musste:) Yep, ich hatte sowieso vor, zumindest den einen Befehl eben auszuführen... ABER: ich möchte einfachgerne verstehen, was ich tue!!! Verflixt... da geht es nicht nur um Angst... Und ich werd auch nach dem purgen weiterfragen, bis ichs kapiert habe, und hoffe, es bleibt jemand dran, es zu versuchen. @ Schwarzheit sorry, aber ich hab dein Posting nicht übergangen, ich hab es einfach nicht gesehen! Werd es später durcharbeiten, ok? Jetzt wird gepurgt:) sudo apt autopurge linux-generic
|
schwarzheit
Supporter
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 2085
|
Hanna_H schrieb: @ Schwarzheit sorry, aber ich hab dein Posting nicht übergangen, ich hab es einfach nicht gesehen! Werd es später durcharbeiten, ok?
Keen Stress. Es rennt keiner weg, auch der Post nicht. 😉
|
Hanna_H
(Themenstarter)
Anmeldungsdatum: 19. August 2022
Beiträge: 33
|
Das kommt mir so wenig vor... ist das so ok?
bernd@hanna:~$ sudo apt autopurge linux-generic
[sudo] Passwort für bernd:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden ENTFERNT:
linux-generic* linux-headers-generic*
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 43,0 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
(Lese Datenbank ... 213016 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-generic (5.15.0.121.121) ...
Entfernen von linux-headers-generic (5.15.0.121.121) ...
bernd@hanna:~$ Und dpkg-query -l linux-* | grep '^ii' sieht jetzt so aus bernd@hanna:~$ dpkg-query -l linux-* | grep '^ii'
ii linux-base 4.5ubuntu9 all Linux image base package
ii linux-firmware 20220329.git681281e4-0ubuntu3.31 all Firmware for Linux kernel drivers
ii linux-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Complete Generic Linux kernel and headers
ii linux-headers-5.15.0-121 5.15.0-121.131 all Header files related to Linux kernel version 5.15.0
ii linux-headers-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP
ii linux-headers-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii linux-headers-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Generic Linux kernel headers
ii linux-hwe-6.8-headers-6.8.0-40 6.8.0-40.40~22.04.3 all Header files related to Linux kernel version 6.8.0
ii linux-hwe-6.8-tools-6.8.0-40 6.8.0-40.40~22.04.3 amd64 Linux kernel version specific tools for version 6.8.0-40
ii linux-image-5.15.0-121-generic 5.15.0-121.131 amd64 Signed kernel image generic
ii linux-image-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Signed kernel image generic
ii linux-image-generic 5.15.0.121.121 amd64 Generic Linux kernel image
ii linux-image-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Generic Linux kernel image
ii linux-modules-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii linux-modules-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii linux-modules-extra-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii linux-modules-extra-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii linux-sound-base 1.0.25+dfsg-0ubuntu7 all base package for ALSA and OSS sound systems
ii linux-tools-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel version specific tools for version 6.8.0-40
ii linux-tools-common 5.15.0-121.131 all Linux kernel version specific tools for version 5.15.0
bernd@hanna:~$
Und jetzt? ps@schwarzheit: danke:) Vielleicht komm ich ja noch dahin, dass ich hier im Forum ganz entspannt bin:)
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2771
Wohnort: Germany - BW
|
Hanna_H schrieb: Und jetzt?
purged du noch linux-image-generic und linux*5.15.0*
|
schwarzheit
Supporter
Anmeldungsdatum: 31. Dezember 2007
Beiträge: 2085
|
Hanna_H schrieb: Das kommt mir so wenig vor... ist das so ok?
Das ist völlig richtig so. Weil mehr hast du den autopurge ja nicht gegeben.
Und dpkg-query -l linux-* | grep '^ii' sieht jetzt so aus bernd@hanna:~$ dpkg-query -l linux-* | grep '^ii'
ii linux-base 4.5ubuntu9 all Linux image base package
ii linux-firmware 20220329.git681281e4-0ubuntu3.31 all Firmware for Linux kernel drivers
ii linux-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Complete Generic Linux kernel and headers
ii linux-headers-5.15.0-121 5.15.0-121.131 all Header files related to Linux kernel version 5.15.0
ii linux-headers-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP
ii linux-headers-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii linux-headers-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Generic Linux kernel headers
ii linux-hwe-6.8-headers-6.8.0-40 6.8.0-40.40~22.04.3 all Header files related to Linux kernel version 6.8.0
ii linux-hwe-6.8-tools-6.8.0-40 6.8.0-40.40~22.04.3 amd64 Linux kernel version specific tools for version 6.8.0-40
ii linux-image-5.15.0-121-generic 5.15.0-121.131 amd64 Signed kernel image generic
ii linux-image-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Signed kernel image generic
ii linux-image-generic 5.15.0.121.121 amd64 Generic Linux kernel image
ii linux-image-generic-hwe-22.04 6.8.0-40.40~22.04.3 amd64 Generic Linux kernel image
ii linux-modules-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii linux-modules-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii linux-modules-extra-5.15.0-121-generic 5.15.0-121.131 amd64 Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii linux-modules-extra-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii linux-sound-base 1.0.25+dfsg-0ubuntu7 all base package for ALSA and OSS sound systems
ii linux-tools-6.8.0-40-generic 6.8.0-40.40~22.04.3 amd64 Linux kernel version specific tools for version 6.8.0-40
ii linux-tools-common 5.15.0-121.131 all Linux kernel version specific tools for version 5.15.0
bernd@hanna:~$ Und jetzt?
Mach zwischendurch mal ein
sudo apt update && sudo apt upgrade Weil eigentlich wenn ich das richtig in Erinnerung hab müsste da eigentlich schon der 6.8.0-44 da sein. Wenn dem so ist kann dann der 5.15er auch weg. Nachtrag: Du hast recht. Der 6.8.0-40 ist der letzte. Also lass den letzten 5.15 erstmal noch drauf.
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
schwarzheit schrieb:
Der 6.8.0-40 ist der letzte. Also lass den letzten 5.15 erstmal noch drauf.
Immer diese ängstlichen Leute, tsts! 6.8.0-40 funktioniert doch. Altes Geraffel. 😬
|
Mylin
Anmeldungsdatum: 23. Juli 2024
Beiträge: 96
|
von.wert schrieb: Immer diese ängstlichen Leute, tsts! 6.8.0-40 funktioniert doch. Altes Geraffel. 😬
Genau, einmal komplett durchfegen. | #!/bin/sh
sudo dpkg -l 'linux-*' | sed '/^ii/!d;/linux-image-'"$(uname -r)"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
|
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
Bei einer solchen Zeile und generell würde ich aber kein -y setzen. Auch, wenn diese Befehlszeile hin und wieder gepostet wird, ich bezweifle, daß da jeder gleich sieht, was passieren soll. Also sollte der Ablauf vor dem Purgen anhalten und die Bestätigung fordern. Es kann sich ja auch mal ein Fehler eingeschlichen haben.
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2771
Wohnort: Germany - BW
|
Mylin, wenn ich deine Befehlszeile in folgender Abwandlung ausführe
dpkg -l 'linux-*' | sed '/^ii/!d;/linux-image-'"$(uname -r)"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs echo
werden mir Pakete des aktuell laufenden Kernels angezeigt. Bist du dir mit dem Befehl sicher?
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
von.wert schrieb:
6.8.0-40 funktioniert doch.
Hanna_H, das meine ich ernst. Ich habe mit Arch Linux auch einen Fallback-Kernel (linux-lts, normal ist linux), gebraucht habe ich den in den Jahren nur anderthalb Mal, sozusagen. Einmal ist, das muß noch antergos gewesen sein, das System nicht mehr mit dem normalen Kernel gekommen, später hat eine VBox-Version damit nicht gewollt (d.h., dafür habe ich dann linux-lts gebootet gehabt). Unter Arch läuft das aber anders als unter Ubuntu. Unter Arch wird der Kernel ersetzt, während unter Ubuntu ein neuer dazuinstalliert wird. D.h., 6.8.0-40 funktioniert. Kommt ein neuer, wird der dazuinstalliert und als versionshöherer ab nächstem Boot genommen. Hat der ein Problem, kannst Du mit 6.8.0-40 booten. Den 5.15er brauchst Du nicht mehr.
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 10733
|
HarryD schrieb:
Mylin, (...). Bist du dir mit dem Befehl sicher?
Für "dpkg -l" braucht's jedenfalls keine erhöhten Rechte. Man könnte ja auch ins Wiki sehen: Zu entfernende Kernel ermitteln, gefolgt von Deinstallation alter Kernel, was man auch gleich zusammenfassen kann (aber ohne dieses gefährliche -y): | dpkg -l 'linux-[ihs]*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\([-0-9]*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get purge
|
Testen kann ich's nicht, ich habe kein Ubuntu, gottbewahre.
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 2399
Wohnort: Hunsrück (dunkle Seite)
|
von.wert schrieb: … (aber ohne dieses gefährliche -y):
Im Prinzip stimme ich dir zu. Das Dumme an dieser Kombi aus xargs und apt-get ist jedoch, dass ohne -y bei der Nachfrage automatisch N gewählt wird, also nichts deinstalliert wird. Demnach müsste man mit langen Worten erklären, dass man zunächst den Schalter -s verwendet (den du auch nicht magst, aber in diesem Fall das geringere Übel ist) und wenn man dann nichts verdächtiges findet, das Ganze nochmal mit den Schalter -y .
Und da möchte ich den Bogen spannen zum eigentlichen Thema. Hanna_H möchte Dinge verstehen, bevor sie sie ausführt. Da ist diese Kommando das allerbeste Beispiel dafür: Wenn man das Kommando nicht versteht: Finger weg!
|
Kreuzschnabel
Anmeldungsdatum: 12. Dezember 2011
Beiträge: 824
|
von.wert schrieb: Testen kann ich's nicht, ich habe kein Ubuntu, gottbewahre.
Och, die 25 GB für ne ubuntu.vdi in einer Virtualbox finden sich überall ☺ --ks
|