staging.inyokaproject.org

Es wurde noch keine Diskussion mit dem Artikel „Dovecot 2“ verknüpft. Du kannst eine Diskussion erstellen oder ein vorhandenes Thema verknüpfen.

alter Kernel läßt sich nicht deinstallieren

Status: Gelöst | Ubuntu-Version: Kubuntu 22.04 (Jammy Jellyfish)
Antworten |

undine

Anmeldungsdatum:
25. Januar 2007

Beiträge: Zähle...

Hallo User,

warum läßt sich ein alter Kernel nicht deinstallieren?

dpkg -l 'linux-[ihs]*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\([-0-9]*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
linux-headers-5.15.0-60
linux-headers-5.15.0-60-generic
linux-image-5.15.0-60-generic
linux-image-unsigned-5.15.0-43-generic

dann

sudo apt remove linux-image-unsigned-5.15.0-43-generic --purge
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  linux-image-5.15.0-43-generic linux-modules-5.15.0-43-generic
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  linux-image-5.15.0-43-generic
Vorgeschlagene Pakete:
  fdutils linux-doc | linux-source-5.15.0 linux-tools linux-headers-5.15.0-43-generic
  linux-modules-extra-5.15.0-43-generic
Die folgenden Pakete werden ENTFERNT:
  linux-image-unsigned-5.15.0-43-generic*
Die folgenden NEUEN Pakete werden installiert:
  linux-image-5.15.0-43-generic
0 aktualisiert, 1 neu installiert, 1 zu entfernen und 3 nicht aktualisiert.
Es müssen 10,9 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 321 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] 

verwendet

uname -r
5.15.0-67-generic

Ich möchte nur zwei Kernel im System haben.

Ist der Kernel evtl. auf "apt-mark hold" gesetzt, wie finde ich das heraus?

Greetz

undine

https://forum.ubuntuusers.de/topic/alte-nicht-mehr-aktive-kernel-entfernen-wie/

Ist das folgende richtig?

sudo apt-get remove --purge $(dpkg -l | grep "^rc" | awk '{print $2}')
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-image-5.15.0-46-generic* linux-image-5.15.0-56-generic* linux-image-5.15.0-57-generic*
  linux-image-5.15.0-58-generic* linux-modules-5.15.0-46-generic*
  linux-modules-5.15.0-56-generic* linux-modules-5.15.0-57-generic*
  linux-modules-5.15.0-58-generic* linux-modules-extra-5.15.0-46-generic*
  linux-modules-extra-5.15.0-56-generic* linux-modules-extra-5.15.0-57-generic*
  linux-modules-extra-5.15.0-58-generic* virtualbox-7.0*
0 aktualisiert, 0 neu installiert, 13 zu entfernen und 3 nicht aktualisiert.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] 

Wo ist der 43er Kernel?

Moderiert von Taomon:

Paketverwaltung daher verschoben.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 14945

Hallo undine,

Erst die modules, (modules-extra) und header entfernen .... wo kommt eigentlich der unsignierte Kernel her ?

Gruss Lidux

undine

(Themenstarter)

Anmeldungsdatum:
25. Januar 2007

Beiträge: Zähle...

Das kann ich nicht sagen.

Der wird von Muon als defekt gemeldet https://i.imgur.com/sXrP0d4.jpg

 sudo apt-get remove --purge $(dpkg -l | grep "^rc" | awk '{print $2}')
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 linux-image-unsigned-5.15.0-43-generic : Hängt ab von: linux-modules-5.15.0-43-generic soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

I

sudo apt --fix-broken install
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Abhängigkeiten werden korrigiert … Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  linux-modules-5.15.0-43-generic
Die folgenden NEUEN Pakete werden installiert:
  linux-modules-5.15.0-43-generic
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
Es müssen 22,0 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 111 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] 

Jetzt besteht ein Abhängigkeitsproblem https://i.imgur.com/01GfnRd.jpg

Discover will mir den Kernel wieder installieren https://i.imgur.com/AHcBXD8.jpg

Und bin ich da:

sudo apt-get remove --purge $(dpkg -l | grep "^rc" | awk '{print $2}')
[sudo] Passwort für zxz: 
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 linux-modules-5.15.0-43-generic : Hängt ab von: linux-image-5.15.0-43-generic ist aber nicht installiert oder
                                                  linux-image-unsigned-5.15.0-43-generic ist aber nicht installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

Boote ich den 43er Kernel gibt es die Fehlermeldung https://i.imgur.com/geytJEG.jpg

[FAILED] Failed to start VirtualBox kernel module.

I

sudo apt-get remove --purge $(dpkg -l | grep "^rc" | awk '{print $2}')
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  linux-image-5.15.0-43-generic linux-modules-5.15.0-43-generic
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.

I

 sudo apt autoremove
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete werden ENTFERNT:
  linux-image-5.15.0-43-generic linux-modules-5.15.0-43-generic
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 3 nicht aktualisiert.
Nach dieser Operation werden 123 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j

Der Kernel kann jetzt deinstalliert werden.

Ergebnis:

pkg -l 'linux-[ihs]*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\([-0-9]*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' 
linux-headers-5.15.0-60
linux-headers-5.15.0-60-generic
linux-image-5.15.0-60-generic

uname -r
5.15.0-67-generic

Antworten |