Da kam es raus Karmisch Es wurden mehrere Kernel-Updates durchgeführt, und die alten Kernel-Versionen werden nicht deinstalliert. Wenn Sie also den Grub laden, wird eine endlose Liste (?) Mit allen bisher installierten Kerneln angezeigt. Dies wird hinzugefügt, wenn Sie 2 Versionen von Like me installiert haben , Ich habe Ubuntu auf einer Festplatte und Kubuntu auf einer anderen, es ist etwas ärgerlich, wenn das letzte Update für Sie gut funktioniert, können Sie den Rest löschen und zum Beispiel das letzte und das vorletzte für alle Fälle belassen.
Um die alten Kernel-Pakete aufzulisten, geben Sie eine Konsole ein:
dpkg --get-selections | grep Linux-Image
Das Ergebnis in meinem Fall ist das Folgende:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generische install linux-image-2.6.31-15-generische install linux-image-2.6.31-16-generische install linux-image-2.6.31-17- generische Installation
Linux-Image-Generic installieren
leo @ leo-desktop: ~ $
Ich werde die ältesten 2 löschen und die letzten beiden für alle Fälle belassen. Der Befehl dazu lautet wie folgt:
sudo aptitude purge package
Wir ersetzen "package" durch den Kernel, den wir entfernen möchten. Mal sehen, wie er für den ältesten in der Liste aussehen würde
Sudo aptitude purge linux-image-2.6.31-14-generic
Sobald die Deinstallation dieses Pakets abgeschlossen ist, können wir mit dem nächsten fortfahren, in meinem Fall dem letzten, an dessen Deinstallation ich interessiert bin
Sudo aptitude purge linux-image-2.6.31-15-generic
Wenn das zu entfernende Paket nicht auf dem neuesten Stand ist, werden Sie aufgefordert, es zu aktualisieren. Anschließend können Sie es mit dem oben genannten Befehl auf Updates und alte Pakete anwenden.
In der Liste, die Sie oben sehen, können Sie sehen, dass die Linie hervorsticht Linux-Image-Generika Es ist wichtig, dass nicht abbrechen dieses Paket, da es notwendig ist, Kernel-Updates zu erhalten
Quelle | Ubuntu-Leitfaden
Ich benutze Ubuntu Tweak für all das. Warum machen die Dinge kompliziert, wenn sie einfach gemacht werden können?
eemmm ... um zu wissen was du tust? könnte ein Grund sein, warum ich denke, dass Ubuntu Tweak auch ein gutes Werkzeug ist, um dies und andere Dinge zu tun. Ich würde es nicht nur installieren, um dies zu tun, was mir auch nicht so schwierig erscheint :)
Grüße, danke für deinen Kommentar
Ich mache es mit Synaptic. Ich weiß was ich tue und es ist bequem.
Zum Aktualisieren verwende ich normalerweise das Terminal, aber für diese Dinge mit Synaptic sehe ich deutlich, was installiert ist und was ich als Deinstallation markiere.
Es wäre schön, ein Metapaket zu haben, das Ihnen die letzten beiden Versionen des Kernels enthält.
Ich sage nicht, dass es schwierig ist, wie Sie es erklären, aber dass es mit Ubuntu Tweak einfacher zu sein scheint, und natürlich installiere ich dieses Programm nicht allein damit. Ich bin ziemlich faul und bevorzuge es, die Programme vorher auf diese Weise zu installieren Betreten der Konsole
Ich habe die Schritte befolgt, während Sie sie erklären ... aber wenn ich neu starte, erscheint immer noch die gesamte Grub-Liste ... Ich habe es sogar mit Ubuntu-Tweak und nichts gemacht (obwohl es anzeigt, dass es gut gemacht wurde)
Ich habe UNR
sudo update-grub2
klug!!!
@lavidalinux ist wahr, Sie müssen $ sudo dpkg -l | eingeben grep linux-headers
und aus der Liste, die uns zeigt, geben wir $ sudo aptitude purge linux-headers-2.6.31-14 ein, zum Beispiel aktualisiere ich morgen den Eintrag
Saludos y gracias
Die zu deinstallierenden Kernel-Header müssen noch deinstalliert werden.