Aus dem Artikel Kernel ausgelagert, um diesen einfacher pflegen zu koennen.
Skripte/Alte_Kernel_entfernen
Anmeldungsdatum: Beiträge: 14259 |
|
Anmeldungsdatum: Beiträge: 121 |
Das Kommando ist eher uncool. Es listet nämlich auch das Paket linux-libc-dev:amd64. Wenn man nun die Pakete entfernt, sind auch die build-essentials weg. Eine Alternaive wäre hier: dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Moderiert von aasche: Das Thema "Alte Kernel entfernen" betreffende Beitraege hier angehaengt. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 14259 |
ok, dann brauchen wir Tester, die den Befehl ohne |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 9284 |
Hallo, hier zwei Testergebnis: mediom@mediom-N73SV:~$ dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.2.0-69 linux-headers-3.2.0-69-generic linux-headers-3.2.0-69-generic-pae linux-headers-3.2.0-70 linux-headers-3.2.0-70-generic linux-headers-3.2.0-70-generic-pae linux-headers-3.2.0-72 linux-image-3.2.0-69-generic-pae linux-image-3.2.0-70-generic linux-image-3.2.0-70-generic-pae grpc@grpc-MS-7658:~$ dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic linux-image-extra-3.13.0-37-generic linux-image-extra-3.13.0-39-generic kein linux-libc-dev:amd64. |
Anmeldungsdatum: Beiträge: 1466 |
Hallo zusammen, dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-headers-3.13.0-30 linux-headers-3.13.0-30-generic linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-headers-3.13.0-33 linux-headers-3.13.0-33-generic linux-headers-3.13.0-34 linux-headers-3.13.0-34-generic linux-headers-3.13.0-35 linux-headers-3.13.0-35-generic linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic linux-image-3.13.0-24-generic linux-image-3.13.0-36-generic linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic linux-image-extra-3.13.0-36-generic linux-image-extra-3.13.0-37-generic linux-image-extra-3.13.0-39-generic Obwohl linux-libc-dev:amd64 installiert ist: dpkg -l linux-libc-dev Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten | Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/ Halb installiert/Trigger erWartet/Trigger anhängig |/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht) ||/ Name Version Architektur Beschreibung +++-====================================-=======================-=======================-============================================================================= ii linux-libc-dev:amd64 3.13.0-40.69 amd64 Linux Kernel Headers for development Ich kann das Problem also nicht reproduzieren. |
Anmeldungsdatum: Beiträge: 121 |
Interessant, ich erhalte: keibak@isengard:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.13.0-40 linux-headers-3.13.0-40-generic linux-image-3.13.0-40-generic linux-image-extra-3.13.0-40-generic linux-libc-dev:amd64 Den Unterschied im Kommando kann ich aber nicht finden. Kdiff3 sagt, der Text ist identisch? |
Lokalisierungsteam
Anmeldungsdatum: Beiträge: 392 Wohnort: Gießen |
Bei mir ebenfalls beides mal das Selbe benutzer@rechner:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-image-3.16.0-23-generic linux-image-3.16.0-24-generic linux-image-extra-3.16.0-23-generic linux-image-extra-3.16.0-24-generic benutzer@rechner:~$ dpkg -l linux-{image,headers,doc,source}-* | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-image-3.16.0-23-generic linux-image-3.16.0-24-generic linux-image-extra-3.16.0-23-generic linux-image-extra-3.16.0-24-generic |
Anmeldungsdatum: Beiträge: 2712 |
Vielleicht sollte Justin-Time mal alle Kernel und Headers ausser denn letzten zwei entfernen und dann das Kommando wieder holen. |
Ehemaliger
Anmeldungsdatum: Beiträge: 29400 Wohnort: WW |
Hallo, egal wie das Kommando am Ende aussieht, es muss auf jeden Fall so funktionieren, dass auf jedem System das Ergebnis eindeutig ist. Egal, wie viele Kernel installiert sind. Gruß, noisefloor |
Anmeldungsdatum: Beiträge: 2712 |
Vorschlag war zur Überprüfung gedacht. |
Anmeldungsdatum: Beiträge: 974 |
Hallo, in http://wiki.ubuntuusers.de/Kernel#Weitere-Moeglichkeiten so scheint es mir wird durch den Satz "Dadurch werden alle alten Kernel bis auf die beiden aktuellsten Kernel entfernt" suggeriert, dass sudo apt-get autoremove --purge bzw. sudo apt-get autoremove nahezu den selben Effekt haben wie dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge Ist mir da etwas durchgegangen? Getestet: administrator@srv01:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-headers-3.13.0-43 linux-headers-3.13.0-43-generic linux-headers-3.5.0-40 linux-headers-3.5.0-40-generic linux-headers-3.5.0-43 linux-headers-3.5.0-43-generic linux-headers-3.5.0-44 linux-headers-3.5.0-44-generic linux-headers-3.5.0-46 linux-headers-3.5.0-46-generic linux-headers-3.5.0-47 linux-headers-3.5.0-47-generic linux-headers-3.5.0-48 linux-headers-3.5.0-48-generic linux-headers-3.5.0-49 linux-headers-3.5.0-49-generic linux-headers-3.5.0-51 linux-headers-3.5.0-51-generic linux-image-3.13.0-32-generic linux-image-3.13.0-43-generic linux-image-3.5.0-23-generic linux-image-3.5.0-34-generic linux-image-3.5.0-37-generic linux-image-3.5.0-39-generic linux-image-3.5.0-40-generic linux-image-3.5.0-43-generic linux-image-3.5.0-44-generic linux-image-3.5.0-46-generic linux-image-3.5.0-47-generic linux-image-3.5.0-48-generic linux-image-3.5.0-49-generic linux-image-3.5.0-51-generic linux-image-extra-3.13.0-32-generic linux-image-extra-3.13.0-43-generic
administrator@srv01:~$ sudo apt-get autoremove Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete werden ENTFERNT: linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic 0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert. Nach dieser Operation werden 194 MB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] j (Lese Datenbank ... 393970 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von linux-image-extra-3.13.0-32-generic (3.13.0-32.57) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic update-initramfs: Deleting /boot/initrd.img-3.13.0-32-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-43-generic Found initrd image: /boot/initrd.img-3.13.0-43-generic Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.13.0-32-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic Found linux image: /boot/vmlinuz-3.5.0-34-generic Found initrd image: /boot/initrd.img-3.5.0-34-generic Found linux image: /boot/vmlinuz-3.5.0-23-generic Found initrd image: /boot/initrd.img-3.5.0-23-generic done Entfernen von linux-image-3.13.0-32-generic (3.13.0-32.57) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic update-initramfs: Deleting /boot/initrd.img-3.13.0-32-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-32-generic /boot/vmlinuz-3.13.0-32-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-43-generic Found initrd image: /boot/initrd.img-3.13.0-43-generic Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic Found linux image: /boot/vmlinuz-3.5.0-34-generic Found initrd image: /boot/initrd.img-3.5.0-34-generic Found linux image: /boot/vmlinuz-3.5.0-23-generic Found initrd image: /boot/initrd.img-3.5.0-23-generic done
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-headers-3.13.0-43 linux-headers-3.13.0-43-generic linux-headers-3.5.0-40 linux-headers-3.5.0-40-generic linux-headers-3.5.0-43 linux-headers-3.5.0-43-generic linux-headers-3.5.0-44 linux-headers-3.5.0-44-generic linux-headers-3.5.0-46 linux-headers-3.5.0-46-generic linux-headers-3.5.0-47 linux-headers-3.5.0-47-generic linux-headers-3.5.0-48 linux-headers-3.5.0-48-generic linux-headers-3.5.0-49 linux-headers-3.5.0-49-generic linux-headers-3.5.0-51 linux-headers-3.5.0-51-generic linux-image-3.13.0-43-generic linux-image-3.5.0-23-generic linux-image-3.5.0-34-generic linux-image-3.5.0-37-generic linux-image-3.5.0-39-generic linux-image-3.5.0-40-generic linux-image-3.5.0-43-generic linux-image-3.5.0-44-generic linux-image-3.5.0-46-generic linux-image-3.5.0-47-generic linux-image-3.5.0-48-generic linux-image-3.5.0-49-generic linux-image-3.5.0-51-generic linux-image-extra-3.13.0-43-generic administrator@srv01:~$ sudo apt-get -s autoremove Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete werden ENTFERNT: linux-generic* linux-generic-lts-quantal* linux-headers-3.13.0-32* linux-headers-3.13.0-32-generic* linux-headers-3.13.0-43* linux-headers-3.13.0-43-generic* linux-headers-3.5.0-40* linux-headers-3.5.0-40-generic* linux-headers-3.5.0-43* linux-headers-3.5.0-43-generic* linux-headers-3.5.0-44* linux-headers-3.5.0-44-generic* linux-headers-3.5.0-46* linux-headers-3.5.0-46-generic* linux-headers-3.5.0-47* linux-headers-3.5.0-47-generic* linux-headers-3.5.0-48* linux-headers-3.5.0-48-generic* linux-headers-3.5.0-49* linux-headers-3.5.0-49-generic* linux-headers-3.5.0-51* linux-headers-3.5.0-51-generic* linux-headers-generic* linux-image-3.13.0-43-generic* linux-image-3.5.0-23-generic* linux-image-3.5.0-34-generic* linux-image-3.5.0-37-generic* linux-image-3.5.0-39-generic* linux-image-3.5.0-40-generic* linux-image-3.5.0-43-generic* linux-image-3.5.0-44-generic* linux-image-3.5.0-46-generic* linux-image-3.5.0-47-generic* linux-image-3.5.0-48-generic* linux-image-3.5.0-49-generic* linux-image-3.5.0-51-generic* linux-image-extra-3.13.0-43-generic* linux-image-generic* linux-image-generic-lts-quantal* 0 aktualisiert, 0 neu installiert, 39 zu entfernen und 0 nicht aktualisiert. Nach dieser Operation werden 2.797 MB Plattenplatz freigegeben. (Lese Datenbank ... 389155 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von linux-generic-lts-quantal (3.13.0.43.50) ... Entfernen von linux-generic (3.13.0.43.50) ... Entfernen von linux-headers-3.13.0-32-generic (3.13.0-32.57) ... Entfernen von linux-headers-3.13.0-32 (3.13.0-32.57) ... Entfernen von linux-headers-generic (3.13.0.43.50) ... Entfernen von linux-headers-3.13.0-43-generic (3.13.0-43.72) ... Entfernen von linux-headers-3.13.0-43 (3.13.0-43.72) ... Entfernen von linux-headers-3.5.0-40-generic (3.5.0-40.62~precise1) ... Entfernen von linux-headers-3.5.0-40 (3.5.0-40.62~precise1) ... Entfernen von linux-headers-3.5.0-43-generic (3.5.0-43.66~precise1) ... Entfernen von linux-headers-3.5.0-43 (3.5.0-43.66~precise1) ... Entfernen von linux-headers-3.5.0-44-generic (3.5.0-44.67~precise1) ... Entfernen von linux-headers-3.5.0-44 (3.5.0-44.67~precise1) ... Entfernen von linux-headers-3.5.0-46-generic (3.5.0-46.70~precise1) ... Entfernen von linux-headers-3.5.0-46 (3.5.0-46.70~precise1) ... Entfernen von linux-headers-3.5.0-47-generic (3.5.0-47.71~precise1) ... Entfernen von linux-headers-3.5.0-47 (3.5.0-47.71~precise1) ... Entfernen von linux-headers-3.5.0-48-generic (3.5.0-48.72~precise1) ... Entfernen von linux-headers-3.5.0-48 (3.5.0-48.72~precise1) ... Entfernen von linux-headers-3.5.0-49-generic (3.5.0-49.74~precise1) ... Entfernen von linux-headers-3.5.0-49 (3.5.0-49.74~precise1) ... Entfernen von linux-headers-3.5.0-51-generic (3.5.0-51.77~precise1) ... Entfernen von linux-headers-3.5.0-51 (3.5.0-51.77~precise1) ... Entfernen von linux-image-generic-lts-quantal (3.13.0.43.50) ... Entfernen von linux-image-generic (3.13.0.43.50) ... Entfernen von linux-image-extra-3.13.0-43-generic (3.13.0-43.72) ... run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic update-initramfs: Generating /boot/initrd.img-3.13.0-43-generic run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-43-generic Found initrd image: /boot/initrd.img-3.13.0-43-generic Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic Found linux image: /boot/vmlinuz-3.5.0-34-generic Found initrd image: /boot/initrd.img-3.5.0-34-generic Found linux image: /boot/vmlinuz-3.5.0-23-generic Found initrd image: /boot/initrd.img-3.5.0-23-generic done Löschen der Konfigurationsdateien von linux-image-extra-3.13.0-43-generic (3.13.0-43.72) ... Entfernen von linux-image-3.13.0-43-generic (3.13.0-43.72) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic update-initramfs: Deleting /boot/initrd.img-3.13.0-43-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic Found linux image: /boot/vmlinuz-3.5.0-34-generic Found initrd image: /boot/initrd.img-3.5.0-34-generic Found linux image: /boot/vmlinuz-3.5.0-23-generic Found initrd image: /boot/initrd.img-3.5.0-23-generic done The link /vmlinuz is a damaged link Removing symbolic link vmlinuz you may need to re-run your boot loader[grub] The link /initrd.img is a damaged link Removing symbolic link initrd.img you may need to re-run your boot loader[grub] Löschen der Konfigurationsdateien von linux-image-3.13.0-43-generic (3.13.0-43.72) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-43-generic /boot/vmlinuz-3.13.0-43-generic Entfernen von linux-image-3.5.0-23-generic (3.5.0-23.35~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-23-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic Found linux image: /boot/vmlinuz-3.5.0-34-generic Found initrd image: /boot/initrd.img-3.5.0-34-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-23-generic (3.5.0-23.35~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-23-generic /boot/vmlinuz-3.5.0-23-generic Entfernen von linux-image-3.5.0-34-generic (3.5.0-34.55~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-34-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic Found linux image: /boot/vmlinuz-3.5.0-37-generic Found initrd image: /boot/initrd.img-3.5.0-37-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-34-generic (3.5.0-34.55~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-34-generic /boot/vmlinuz-3.5.0-34-generic Entfernen von linux-image-3.5.0-37-generic (3.5.0-37.58~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-37-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-39-generic Found initrd image: /boot/initrd.img-3.5.0-39-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-37-generic (3.5.0-37.58~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-37-generic /boot/vmlinuz-3.5.0-37-generic Entfernen von linux-image-3.5.0-39-generic (3.5.0-39.60~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-39-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic Found linux image: /boot/vmlinuz-3.5.0-40-generic Found initrd image: /boot/initrd.img-3.5.0-40-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-39-generic (3.5.0-39.60~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-39-generic /boot/vmlinuz-3.5.0-39-generic Entfernen von linux-image-3.5.0-40-generic (3.5.0-40.62~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-40-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic Found linux image: /boot/vmlinuz-3.5.0-43-generic Found initrd image: /boot/initrd.img-3.5.0-43-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-40-generic (3.5.0-40.62~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-40-generic /boot/vmlinuz-3.5.0-40-generic Entfernen von linux-image-3.5.0-43-generic (3.5.0-43.66~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-43-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic Found linux image: /boot/vmlinuz-3.5.0-44-generic Found initrd image: /boot/initrd.img-3.5.0-44-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-43-generic (3.5.0-43.66~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-43-generic /boot/vmlinuz-3.5.0-43-generic Entfernen von linux-image-3.5.0-44-generic (3.5.0-44.67~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-44-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic Found linux image: /boot/vmlinuz-3.5.0-46-generic Found initrd image: /boot/initrd.img-3.5.0-46-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-44-generic (3.5.0-44.67~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-44-generic /boot/vmlinuz-3.5.0-44-generic Entfernen von linux-image-3.5.0-46-generic (3.5.0-46.70~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-46-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic Found linux image: /boot/vmlinuz-3.5.0-47-generic Found initrd image: /boot/initrd.img-3.5.0-47-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-46-generic (3.5.0-46.70~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-46-generic /boot/vmlinuz-3.5.0-46-generic Entfernen von linux-image-3.5.0-47-generic (3.5.0-47.71~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-47-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic Found linux image: /boot/vmlinuz-3.5.0-48-generic Found initrd image: /boot/initrd.img-3.5.0-48-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-47-generic (3.5.0-47.71~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-47-generic /boot/vmlinuz-3.5.0-47-generic Entfernen von linux-image-3.5.0-48-generic (3.5.0-48.72~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-48-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic Found linux image: /boot/vmlinuz-3.5.0-49-generic Found initrd image: /boot/initrd.img-3.5.0-49-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-48-generic (3.5.0-48.72~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-48-generic /boot/vmlinuz-3.5.0-48-generic Entfernen von linux-image-3.5.0-49-generic (3.5.0-49.74~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-49-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic Found linux image: /boot/vmlinuz-3.5.0-51-generic Found initrd image: /boot/initrd.img-3.5.0-51-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-49-generic (3.5.0-49.74~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-49-generic /boot/vmlinuz-3.5.0-49-generic Entfernen von linux-image-3.5.0-51-generic (3.5.0-51.77~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic update-initramfs: Deleting /boot/initrd.img-3.5.0-51-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.13.0-40-generic Found initrd image: /boot/initrd.img-3.13.0-40-generic done Löschen der Konfigurationsdateien von linux-image-3.5.0-51-generic (3.5.0-51.77~precise1) ... Examining /etc/kernel/postrm.d . run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-51-generic /boot/vmlinuz-3.5.0-51-generic
administrator@srv01:~$ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' administrator@srv01:~$ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 14259 |
Nicht wiki-konforme Aenderungen von kmu-net.ch zurueckgesetzt. Davon abgesehen finden groessere Aenderungen an einem Wikiartikel hier in der Baustelle statt - auf Wunsch kann eine solche vom Wikiteam eingerichtet werden (inkl. der Wiederherstellung der beanstandeten Aenderungen). |
Anmeldungsdatum: Beiträge: Zähle... Wohnort: Zürich, Schweiz |
Hallo liebe Mitstreiter 😉 Ich möchte den Vorschlag einbringen, den Abschnitt 'Kernel deinstallieren - Weitere Möglichkeiten' um einen Hinweis zu ergänzen, wie man die Liste der ermittelten Kernel-Versionen vor der Übergabe an die Paketverwaltung zur Deinstallation noch editieren und somit, falls gewünscht, entsprechend anpassen kann. Der relevante Abschnitt bisher: Weitere Möglichkeiten¶Wenn sehr viele alte Kernel vorhanden sind, dann ist es relativ mühsam, alle mit dem obigen Befehl über die Kommandozeile zu entfernen. Mit dem folgenden Befehl werden alle alten Kernel einschließlich der Header-Dateien bis auf den aktuellen aufgelistet: dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d'
Hat man die Ausgabe kontrolliert, kann man nun mit dem gleichen Befehl, aber um den Zusatz " dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge ... Der Abschnitt, um das optionale Editieren mittels Hinweisbox sowie entsprechend angepasstem Code ergänzt: Weitere Möglichkeiten¶Wenn sehr viele alte Kernel vorhanden sind, dann ist es relativ mühsam, alle mit dem obigen Befehl über die Kommandozeile zu entfernen. Mit dem folgenden Befehl: dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | tee zu_entfernende_Kernel werden alle alten Kernel einschließlich der Header-Dateien bis auf den aktuellen aufgelistet, sowie eine Kopie dieser Liste in der Datei 'zu_entfernende_Kernel' gespeichert. Möchte man alle gelisteten Kernel-Versionen entfernen, kann man den nun folgenden Hinweis überspringen. Hinweis:Möchte man einen oder mehrere der aufgelisteten Kernel behalten, weil man z.B. im Notfall auf eine erfahrungsgemäss stabil laufende Version zurückgreifen will, öffnet man die erzeugte Liste mit einem Texteditor seiner Wahl, z.B. mittels nano zu_entfernende_Kernel und entfernt dort die Einträge derjenigen Kernel-Versionen, welche man behalten möchte (Profis verwenden natürlich an Stelle von nano 🇩🇪 den VIM 🇩🇪 😉). Hierbei ist darauf zu achten, dass jeweils beide zu einer Kernel-Version gehörenden Einträge entfernt werden, also sowohl 'linux-image-[Versions-Nummer]' wie auch 'linux-headers-[Versions-Nummer]'. Enthält die Liste schliesslich nur noch Kernel-Versionen, welche man entfernen möchte, speichert man sie und verlässt den Editor. Die Deinstallation der veralteten Kernel-Versionen leitet man nun mittels cat zu_entfernende_Kernel | xargs sudo apt-get -y purge; rm zu_entfernende_Kernel ein. Nach erfolgter Deinstallation wird die temporär angelegte Liste gelöscht und das System ist somit, was veraltete, bzw. nicht mehr benötigte Kernel-Versionen anbelangt, bereinigt. ... Ich bitte euch, meinen Vorschlag zu prüfen, danke, Gruss & happy hacking, kmu-net.ch |
Anmeldungsdatum: Beiträge: 11064 |
Hej kmu-net.ch, und willkommen im Forum. Geprüft, soweit für gut befunden. Vielleicht noch ein Hinweis darauf, daß man die in cat zu_entfernende_Kernel | xargs sudo apt-get -y purge; rm zu_entfernende_Kernel verwendete Datei bei Bedarf vorher noch editieren kann (weil man z. B. diesen oder jenen kernel eben nicht entfernen möchte). Was mich persönlich beim Löschen stört, ist, daß nach jedem Löschen ein neuer grub geschrieben wird. Hat aber nichts mit dem hier gemachten Verbesserungsvorschlag zu tun (und da im Hintergrund laufend, eigentlich auch wumpe). Gruß black tencate |
(Themenstarter)
Anmeldungsdatum: Beiträge: 14259 |
Der Inhalt der Hinweisbox ist nicht wiki-konform: im Wiki werden generell keine Smileys verwendet und welcher Editor verwendet wird, liegt allein in der Verantwortung des Nutzers. Korrekturvorschlag: Hinweis:Möchte man mehrere der aufgelisteten Kernel behalten, weil man z.B. im Notfall auf bestimmte stabil laufende Kernel zurückgreifen will, öffnet man die erzeugte Liste mit einem Editor [2] und entfernt dort die Einträge derjenigen Kernel-Versionen, welche man behalten möchte. Hierbei ist darauf zu achten, dass zu einer Kernel-Version zwei Einträge gehören, also sowohl Enthält die Liste schließlich nur noch Kernel-Versionen, welche man entfernen möchte, speichert man sie und verlässt den Editor. Zur Ermittlung der zu entfernenden Kernel kann ich nichts beitragen - das muessten andere ueberpruefen. |