ubuntuusers.de

Alte Kernel mit apt entfernen

Status: Gelöst | Ubuntu-Version: Kubuntu 20.04 (Focal Fossa)
Antworten |

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17293

Woher stammt der Kernel linux-image-5.4.0-52-generic?

Zeige mal

apt policy linux-image-5.4.0-52-generic

woko1754

(Themenstarter)

Anmeldungsdatum:
12. November 2008

Beiträge: 801

Wohnort: Lübeck

kubuntu2004:/$ apt policy linux-image-5.4.0-52-generic
linux-image-5.4.0-52-generic:
  Installiert:           5.4.0-52.57
  Installationskandidat: 5.4.0-52.57
  Versionstabelle:
 *** 5.4.0-52.57 500
        500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages
        100 /var/lib/dpkg/status

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17293

Also doch proposed. Nehme an, dass dir die Risiken der proposed-Quellen bewusst sind!?

Wie ich schon anfangs sagte, ist das dann nicht geeignet um daraus allgemeine Schlüsse zu ziehen, denn diese Quellen sind nicht in einer Standard-Installation aktiviert und haben auch nichts auf einem Produktivsystem verloren.

siehe dazu auch die Warnung aus dem Wiki hier:

Achtung!

Pakete aus den proposed-Quellen haben auf Produktivsystemen nichts zu suchen. Pakete aus proposed können fehlerhaft sein und das System unbrauchbar machen!

woko1754

(Themenstarter)

Anmeldungsdatum:
12. November 2008

Beiträge: 801

Wohnort: Lübeck

Ich habe seit Jahren proposed aktiv und noch nie schlechte Erfahrungen damit gemacht. Ich will zum Testen immer das Neueste haben.

Außerdem handelt es sich um eine Test-VM.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17293

Du kannst gerne tun und lassen, was du möchtest mit den proposed-Quellen.

Nicht gut finde ich, dass du einen Thread eröffnest mit dem Thema "Alte Kernel mit apt entfernen" und dabei diese Tatsache nicht erwähnst.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

woko1754 schrieb:

Bitteschön: …

Danke, damit wissen wir schon mal, dass die Kernel autoamtisch installisert wurden und beim nächsten autoremove müsste der 51 entfernt werden.

Zu den proposed-Quellen: Ich denke, dass es keinen Einfluss darauf hat aus welcher Quelle der Kernel kommt. Aber es könnte einen Einfluss haben, wenn apt ebenfalls aus dieser Quelle kommt und es einen neuen Bug hat, den wir mit unserer „normalen“ Version nicht nachstellen können.

Was du in dem anedren Thema verlinkt hast: woko1754 schrieb:

Eine Ursache könnte das hier sein: https://itectec.com/ubuntu/ubuntu-doesnt-apt-get-autoremove-remove-the-old-kernels/, in einigen Blogs ist auch von einem Bug die Rede.

kann ich nicht nachvollziehen, weil die Ausgangsituation zu wenig beschrieben ist und was genau auskommentiert werden soll, habe ich nicht verstanden (trotz automatischer Übersetzung). Ich denke aber, dass es mit Kernel 3.13 einfach aus einer anderen Zeit ist.

woko1754

(Themenstarter)

Anmeldungsdatum:
12. November 2008

Beiträge: 801

Wohnort: Lübeck

Dann warten wir mal ab. Ich hab ja parallel noch die 20.10 VM.

Donnerstag wird die ja released, am Freitag werde ich den Host upgraden. Bisher läuft alles sahnemäßig.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17293

Heute kam der 5.4.0-52-generic Kernel offiziell. Auf 3 Rechnern wurde nach einem Neustart ohne Probleme der ältere Kernel 5.4.0-48 samt Headers und Modulen per autopurge entfernt, so dass nur 2 Kernel verblieben.

woko1754

(Themenstarter)

Anmeldungsdatum:
12. November 2008

Beiträge: 801

Wohnort: Lübeck

Mir ist gerade eingefallen, dass in 20.10 erst mal kein neuer Kernel kommen wird, denn es war ja schon "Kernel freeze".

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Wohnort: Hunsrück (dunkle Seite)

woko1754 schrieb:

Um das zu testen muss ich jetzt warten bis ein neuer Kernel rauskommt, …

Wie ist denn der Stand der Dinge? Kernel gab es letzte Woche.

woko1754

(Themenstarter)

Anmeldungsdatum:
12. November 2008

Beiträge: 801

Wohnort: Lübeck

Hat funktioniert ! Vorher:

dpkg -l | grep linux
ii  binutils-x86-64-linux-gnu                     2.34-6ubuntu1                               amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  console-setup-linux                           1.194ubuntu3                                all          Linux specific part of console-setup
ii  libselinux1:amd64                             3.0-1build2                                 amd64        SELinux runtime shared libraries
ii  libselinux1-dev:amd64                         3.0-1build2                                 amd64        SELinux development headers
ii  libv4l-0:amd64                                1.18.0-2build1                              amd64        Collection of video4linux support libraries
ii  libv4lconvert0:amd64                          1.18.0-2build1                              amd64        Video4linux frame format conversion library
ii  linux-base                                    4.5ubuntu3.1                                all          Linux image base package
ii  linux-firmware                                1.187.4                                     all          Firmware for Linux kernel drivers
ii  linux-generic                                 5.4.0.53.56                                 amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-51                        5.4.0-51.56                                 all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-51-generic                5.4.0-51.56                                 amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-52                        5.4.0-52.57                                 all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-52-generic                5.4.0-52.57                                 amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-53                        5.4.0-53.59                                 all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-53-generic                5.4.0-53.59                                 amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                         5.4.0.53.56                                 amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-51-generic                  5.4.0-51.56                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-52-generic                  5.4.0-52.57                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-53-generic                  5.4.0-53.59                                 amd64        Signed kernel image generic
ii  linux-image-generic                           5.4.0.53.56                                 amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          5.4.0-53.59                                 amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-51-generic                5.4.0-51.56                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-52-generic                5.4.0-52.57                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-53-generic                5.4.0-53.59                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-51-generic          5.4.0-51.56                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-52-generic          5.4.0-52.57                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-53-generic          5.4.0-53.59                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu5                        all          base package for ALSA and OSS sound systems
ii  pptp-linux                                    1.10.0-1build1                              amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                      3:6.04~git20190206.bf6db5b4+dfsg1-2         amd64        collection of bootloaders (DOS FAT and NTFS bootloader)
ii  syslinux-common                               3:6.04~git20190206.bf6db5b4+dfsg1-2         all          collection of bootloaders (common)
ii  syslinux-legacy                               2:3.63+dfsg-2ubuntu9                        amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  util-linux                                    2.34-0.1ubuntu9.1                           amd64        miscellaneous system utilities

dann

sudo apt-get autoremove --purge
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-headers-5.4.0-51* linux-headers-5.4.0-51-generic* linux-image-5.4.0-51-generic* linux-modules-5.4.0-51-generic* linux-modules-extra-5.4.0-51-generic*
0 aktualisiert, 0 neu installiert, 5 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 360 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 309653 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von linux-headers-5.4.0-51-generic (5.4.0-51.56) ...
Entfernen von linux-headers-5.4.0-51 (5.4.0-51.56) ...
Entfernen von linux-modules-extra-5.4.0-51-generic (5.4.0-51.56) ...
Entfernen von linux-image-5.4.0-51-generic (5.4.0-51.56) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-51-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-5.4.0-53-generic
initrd-Abbild gefunden: /boot/initrd.img-5.4.0-53-generic
Linux-Abbild gefunden: /boot/vmlinuz-5.4.0-52-generic
initrd-Abbild gefunden: /boot/initrd.img-5.4.0-52-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
erledigt
Entfernen von linux-modules-5.4.0-51-generic (5.4.0-51.56) ...
(Lese Datenbank ... 273271 Dateien und Verzeichnisse sind derzeit installiert.)
Löschen der Konfigurationsdateien von linux-image-5.4.0-51-generic (5.4.0-51.56) ...
Löschen der Konfigurationsdateien von linux-modules-extra-5.4.0-51-generic (5.4.0-51.56) ...
Löschen der Konfigurationsdateien von linux-modules-5.4.0-51-generic (5.4.0-51.56) ...

Nachher

dpkg -l | grep linux
ii  binutils-x86-64-linux-gnu                     2.34-6ubuntu1                               amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  console-setup-linux                           1.194ubuntu3                                all          Linux specific part of console-setup
ii  libselinux1:amd64                             3.0-1build2                                 amd64        SELinux runtime shared libraries
ii  libselinux1-dev:amd64                         3.0-1build2                                 amd64        SELinux development headers
ii  libv4l-0:amd64                                1.18.0-2build1                              amd64        Collection of video4linux support libraries
ii  libv4lconvert0:amd64                          1.18.0-2build1                              amd64        Video4linux frame format conversion library
ii  linux-base                                    4.5ubuntu3.1                                all          Linux image base package
ii  linux-firmware                                1.187.4                                     all          Firmware for Linux kernel drivers
ii  linux-generic                                 5.4.0.53.56                                 amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-52                        5.4.0-52.57                                 all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-52-generic                5.4.0-52.57                                 amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-53                        5.4.0-53.59                                 all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-53-generic                5.4.0-53.59                                 amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                         5.4.0.53.56                                 amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-52-generic                  5.4.0-52.57                                 amd64        Signed kernel image generic
ii  linux-image-5.4.0-53-generic                  5.4.0-53.59                                 amd64        Signed kernel image generic
ii  linux-image-generic                           5.4.0.53.56                                 amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          5.4.0-53.59                                 amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-52-generic                5.4.0-52.57                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-53-generic                5.4.0-53.59                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-52-generic          5.4.0-52.57                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-53-generic          5.4.0-53.59                                 amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu5                        all          base package for ALSA and OSS sound systems
ii  pptp-linux                                    1.10.0-1build1                              amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                      3:6.04~git20190206.bf6db5b4+dfsg1-2         amd64        collection of bootloaders (DOS FAT and NTFS bootloader)
ii  syslinux-common                               3:6.04~git20190206.bf6db5b4+dfsg1-2         all          collection of bootloaders (common)
ii  syslinux-legacy                               2:3.63+dfsg-2ubuntu9                        amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  util-linux                                    2.34-0.1ubuntu9.1                           amd64        miscellaneous system utilities
Antworten |