Поскольку это вышло Кармическая Было несколько обновлений ядра, и старые версии ядра не удаляются, поэтому при загрузке Grub у вас будет бесконечный список (?) Со всеми ядрами, установленными на сегодняшний день, это добавлено, если у вас установлены 2 версии Like me , У меня Ubuntu на одном диске и Kubuntu на другом, это немного раздражает, если последнее обновление работает для вас, вы можете удалить остальные и оставить, например, последнее, а второе на всякий случай.
Чтобы вывести список старых пакетов ядра, введите в консоли:
dpkg --get-selections | grep linux-образ
в моем случае результат будет следующим:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generic install linux-image-2.6.31-15-generic install linux-image-2.6.31-16-generic install linux-image-2.6.31-17- общая установка
установка linux-image-generic
лев @ leo-desktop: ~ $
Я собираюсь удалить два самых старых и оставить два последних на всякий случай, команда для этого следующая:
пакет sudo aptitude purge
Мы заменяем "пакет" ядром, которое хотим исключить, посмотрим, как оно будет искать самое старое в списке.
sudo aptitude purge linux-image-2.6.31-14-generic
После завершения удаления этого пакета мы можем перейти к следующему, в моем случае последнему, который я хочу удалить.
sudo aptitude purge linux-image-2.6.31-15-generic
Если удаляемый пакет устарел, он попросит вас обновить его, после чего вы можете применить то же самое к обновлениям и старым пакетам с помощью той же команды, которую я упоминал выше.
В списке, который вы видите выше, вы можете видеть, что линия выделяется linux-образ-универсальный Это важно что не отменять этот пакет, так как он необходим для получения обновлений ядра
Источник | Руководство по Ubuntu
8 комментариев, оставьте свой
Я использую Ubuntu Tweak для всего этого, зачем усложнять вещи, если их можно легко сделать ???
ээмм… чтобы знать, что ты делаешь? может быть причиной, по которой я думаю, что Ubuntu Tweak также является хорошим инструментом для этого и других вещей, я бы не стал устанавливать его только для этого, что мне тоже не кажется таким сложным :)
Приветствую, спасибо за комментарий
Я делаю это с помощью Synaptic. Я знаю, что делаю, и это удобно.
Для обновления я обычно использую терминал, но для этих вещей с Synaptic я четко вижу, что установлено и что я помечаю для удаления.
Было бы неплохо иметь метапакет, в котором хранятся две последние версии ядра.
Я не говорю, что это сложно, как вы это объясняете, но это кажется проще с Ubuntu Tweak, и, конечно, я не устанавливаю эту программу только с этим, я довольно ленив и предпочитаю устанавливать программы таким образом, прежде чем вводить консоль
Я выполнил шаги, которые вы объясняете ... но когда я перезапускаю, весь список grub все еще появляется ... Я даже сделал это с настройкой ubuntu и ничего (хотя это означает, что это было сделано хорошо)
У меня есть УНР
sudo обновление-grub2
умная!!!
@lavidalinux верно, вам нужно ввести $ sudo dpkg -l | grep linux-заголовки
и из списка, который показывает нам, мы набираем, например, $ sudo aptitude purge linux-headers-2.6.31-14, завтра я обновляю запись
Saludos у Gracias
Осталось удалить удаляемые вами заголовки ядра.