Удаление старых ядер

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 11:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Удаление старых ядер

Сообщение Ivanov_k » 19 дек 2017, 19:11

как старые ядра удалить? /boot отдельно,уже нет места.
те способы что я на форумах видел либо слишком сложные, либо всё приводило к невозможности загрузиться
Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 19
Причина: подправил название

Аватара пользователя

Bill Williamson
Сообщения: 927
Зарегистрирован: 31 авг 2016, 10:38
Решено: 34
Благодарил (а): 289 раз
Поблагодарили: 247 раз

как старые ядра удалить? /boot отдельно,уже нет места.

Сообщение Bill Williamson » 19 дек 2017, 19:16

В LM было же такое меню:

откуда можно удалить ненужное.
Изображение

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 11:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз

как старые ядра удалить? /boot отдельно,уже нет места.

Сообщение Ivanov_k » 19 дек 2017, 19:20

Как удалить? там на скрине только "Установить". Кроме ядер еще куча прочего ставится. её тоже как?

Аватара пользователя

slant
Сообщения: 1634
Зарегистрирован: 21 июн 2017, 15:09
Решено: 24
Благодарил (а): 11 раз
Поблагодарили: 687 раз

как старые ядра удалить? /boot отдельно,уже нет места.

Сообщение slant » 19 дек 2017, 19:21

Если это вопрос про Linux Mint - то в менеджере обновлений: Вид -> Обновление ядра Linux.
Там и новое можно поставить, и старые удалить.

Аватара пользователя

Bill Williamson
Сообщения: 927
Зарегистрирован: 31 авг 2016, 10:38
Решено: 34
Благодарил (а): 289 раз
Поблагодарили: 247 раз

как старые ядра удалить? /boot отдельно,уже нет места.

Сообщение Bill Williamson » 19 дек 2017, 19:40

Ivanov_k писал(а):
19 дек 2017, 19:20
Как удалить? там на скрине только "Установить".
Там и "Удалить" должно быть:
Изображение

Аватара пользователя

wanoska
Сообщения: 217
Зарегистрирован: 17 окт 2016, 12:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз

как старые ядра удалить? /boot отдельно,уже нет места.

Сообщение wanoska » 19 дек 2017, 19:45

ыыыы.png
LM18.2 есть,
Ivanov_k писал(а):
19 дек 2017, 19:11
либо всё приводило к невозможности загрузиться
а sudo update-grub не надо после удаления делать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Удаление старых ядер

Сообщение Chocobo » 19 дек 2017, 20:17

Какая замечательная штука - поиск по форуму...
Изображение
   
Изображение

Аватара пользователя

colonel
Сообщения: 1448
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 36 раз
Поблагодарили: 399 раз

Удаление старых ядер

Сообщение colonel » 20 дек 2017, 06:55

Ivanov_k писал(а):
19 дек 2017, 19:11
как старые ядра удалить? /boot отдельно,уже нет места.
те способы что я на форумах видел либо слишком сложные, либо всё приводило к невозможности загрузиться

а какие способы вы видели и они для вас оказались слишком сложными , и что вы делали такого что привело к невозможности загружаться надо очевидно догадываться

собсно кроме тех адекватных способов с помощью штатных средств минт или доустановленных утилит что упомянуты в теме по ссылке из #7
есть ещё несколько способов : - красноглазые и тупоюзерский с небольшой красноглазостью

1 Если необходимо удалить сразу все старые версии ядра системы.
Чтобы сделать это максимально быстро и просто, откройте терминал и введите команду:
dpkg -l linux-image-* | grep ii | grep -v [a-z]-generic | grep -v `uname -r` | awk '{ print $2 }' | xargs sudo apt-get -y purge
Останутся только текущая и предыдущая версии ядра системы.
(при куче всяко разного наустановленного для нечеловеческих опытов над системой с не факт что может остаться нормально работающее ядро, из тех то что хотели оставить )

2 Поочерёдное удаление ненужных ядер
командой в терминале sudo apt-get purge linux-image-(тута цЫферки и пр. что в названии ядра которое хотите удалять)
---------------------------
После удаления ненужного для приведения меню в соответствие с оставшимися ядрами
надо выполнить в терминале команду sudo update-grub

1 Открыть файловый менеджер с админскими правами и зайти в каталог /boot вашей рабочей системы
2 Тупо удалить файлы ненужных вам ядер и сопутствующее из того что найдёте
initrd.img-(бла -бла)-generic
abi-(бла -бла)-generic
config-(бла -бла)-generic
vmlinuz-(бла -бла)-generic
System.map-(бла -бла)-generic
( можно сделать это и загрузившись с флешки, а далее потом снова загрузиться нормально в систему с тем ядром которое оставляете )

3 выполнить в терминале команду sudo update-grub
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом


AllVit
Сообщения: 61
Зарегистрирован: 27 сен 2016, 12:55
Решено: 2
Благодарил (а): 21 раз
Поблагодарили: 1 раз

Удаление старых ядер

Сообщение AllVit » 22 дек 2017, 17:11

Зашел случайно. Почитал. Отправился смотреть что там у меня: Менеджер обновлений - Вид - Обновление ядра Linux (Linux Mint 18.2).
А там 4.4, 4.8, 4.10, 4.11, 4.13 . Используется - Активно 4.10.0-42 .
В 4.4 нет ни одного установленного, в 4.8 установлено три - 4.8.0-53(56, 58). В 4.10 установлено 10-ть - 27,28,30,32,33,35,37,38,40 и собственно 42 (крайнее).
В 4.11 два ядра, в 4.13 четыре ядра - ни одно не установлено.

Ну те что из (числа старых 4.4, 4.8, 4.10) не установлены, полагаю можно и нужно безболезненно удалить?!
Понял так можно удалить и установленные 4.10 за исключением предпоследнего 4.10.0-40 и активного 4.10.0-42?!
Не понял откуда взялись в старых, тем более в новых (4.11, 4.13) - не установленные. Я все предложения на обновление ядра принимал.
Почему я на 4.10.0-42, в то время как есть 4.11, 4.13?! Если я принимал все предложенные обновления.

Получается Менеджер обновлений предлагает лишь "Установить" ядро, но не активирует его? Или предлагает он мне не каждое ядро? Если не установлено, значит не предлагалось, значит не для меня? Значит я на самом актуальном ядре для моего ПК? 4.11 и 4.13 не про мою честь?
Зачем мне вообще удалять. Это облегчит систему? ПК станет шустрее, нет? :dash2:
Спасибо.

Аватара пользователя

darkfenix
Сообщения: 4616
Зарегистрирован: 27 июн 2017, 10:36
Решено: 52
Откуда: Нижний Тагил
Благодарил (а): 272 раза
Поблагодарили: 875 раз

Удаление старых ядер

Сообщение darkfenix » 22 дек 2017, 17:20

AllVit писал(а):
22 дек 2017, 17:11
олучается Менеджер обновлений предлагает лишь "Установить" ядро, но не активирует его?
Нет. Наш дитрибутив это LTS Ubuntu 16.04. Для нее ядра выпускаются 4.10. Но и новее ядра. Рзработчики минта их протестировали и предлагают установить их самостоятельно по желанию. Так же доступны более старые ядра, которые можно установить тоже.
AllVit писал(а):
22 дек 2017, 17:11
Зачем мне вообще удалять.
Можете не удалять. Я у себя удалил. Оставил только то, с которым система установилась, и последнее, которое прилетело с обновлениями.
AllVit писал(а):
22 дек 2017, 17:11
4.11 и 4.13 не про мою честь?
Если есть желание можно установить, но нужно ли это вам.
Изображение

Аватара пользователя

Автор темы
Ivanov_k
Сообщения: 259
Зарегистрирован: 07 мар 2017, 11:08
Решено: 8
1
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Удаление старых ядер

Сообщение Ivanov_k » 27 дек 2017, 18:16

colonel писал(а):
20 дек 2017, 06:55
а какие способы вы видели
Я видел и использовал красноглазый способ. потом всё рухало.

Аватара пользователя

kobolt
Сообщения: 307
Зарегистрирован: 27 авг 2016, 18:53
Решено: 6
Откуда: Чебоксары
Благодарил (а): 36 раз
Поблагодарили: 109 раз

Удаление старых ядер

Сообщение kobolt » 28 дек 2017, 05:52

Ivanov_k писал(а):
27 дек 2017, 18:16
Я видел и использовал красноглазый способ. потом всё рухало.
самый адекватный способ тебе описали.

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 12:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

Удаление старых ядер

Сообщение svtv1 » 28 дек 2017, 06:10

Ivanov_k
sudo apt autoremove <подчистит систем и удалит старые ядра>
Или если больше нравится графический интерфейс, можешь установить Ubuntu Cleaner и систем чистит, и ядра удалит.
Вот.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Аватара пользователя

colonel
Сообщения: 1448
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 36 раз
Поблагодарили: 399 раз

Удаление старых ядер

Сообщение colonel » 28 дек 2017, 15:00

Ivanov_k писал(а):
27 дек 2017, 18:16
Я видел и использовал красноглазый способ. потом всё рухало.
кто бы знал каким из красноглазых способов удалялись старые ядра и что при этом вы делали не так ...
svtv1 писал(а):
28 дек 2017, 06:10
sudo apt autoremove <подчистит систем и удалит старые ядра>
:wacko2:
эт что ? последствие празднования дня рождения ?
"а мужики-то и не знают" (с) ...
Последний раз редактировалось пользователем 1 colonel; всего редактировалось раз: 28
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Chocobo
Сообщения: 9070
Зарегистрирован: 27 авг 2016, 19:57
Решено: 197
Откуда: НН
Благодарил (а): 624 раза
Поблагодарили: 2581 раз

Удаление старых ядер

Сообщение Chocobo » 28 дек 2017, 15:08

Чтоб авторемув подцепил ядра - пакеты должны быть помечены как установленные автоматом (auto), а они обычно изначально идут как установленные вручную (manual)
Снимок экрана от 2017-12-28 18-07-09.png
То есть, если сначала вешать на пакеты mark manual а потом вызывать autoremove - лишняя какая-то фигня. Можно ж напрямую удалить, с тем же успехом)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
   
Изображение

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 12:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

Удаление старых ядер

Сообщение svtv1 » 28 дек 2017, 16:10

colonel писал(а):
28 дек 2017, 15:00
Ivanov_k писал(а):
27 дек 2017, 18:16
Я видел и использовал красноглазый способ. потом всё рухало.
кто бы знал каким из красноглазых способов удалялись старые ядра и что при этом вы делали не так ...
svtv1 писал(а):
28 дек 2017, 06:10
udo apt autoremove <подчистит систем и удалит старые ядра>
:wacko2:
эт что ? последствие празднования дня рождения ?
"а мужики-то и не знают" (с) ...
colonel
sudo apt autoremove
Мужики может и знают, а я конкретному челу ответил.
Да кстати с днем рожденья тебя
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Аватара пользователя

colonel
Сообщения: 1448
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 36 раз
Поблагодарили: 399 раз

Удаление старых ядер

Сообщение colonel » 28 дек 2017, 16:29

Chocobo писал(а):
28 дек 2017, 15:08
Чтоб авторемув подцепил ядра - пакеты должны быть помечены как установленные автоматом (auto), а они обычно изначально идут как установленные вручную (manual)................. То есть, ...... тем же успехом)

svtv1 писал(а):
28 дек 2017, 16:10
sudo apt autoremove
Мужики может и знают, а я конкретному челу ответил.
советовать что sudo apt autoremove подчистит систему и удалит старые ядра без указания что ещё обязательно надо сделать перед этой командой для того чтобы старые ядра удалились равнозначно как если бы для загрузки и установки пакета(программы) со стороннего репа вы да указали бы только команду апт инсталл пкет не указывая не только какой командой подключить реп но и то что его надо подключить, чтобы команда правильно выполнилась.
без того о чём сказал Chocobo в #15 .....(удалено ).... по вашему совету можно в усмерть заавторемувиться , но так и не дождаться удаления старых ядер.
svtv1 писал(а):
28 дек 2017, 16:10
кстати с днем рожденья тебя
к чему это?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось пользователем 1 colonel; всего редактировалось раз: 28
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 12:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

Удаление старых ядер

Сообщение svtv1 » 28 дек 2017, 17:35

colonel
sudo<повышенные привелегии>
apt<выполнить>
в более поздних версиях get<подтвердить>, сейчас можно без нее, как в Debian
autoremove<очистить>, в более поздних версиях U12.04 на пример, эта команда не удаляла ядра, а просто очищала систем.
Надеюсь я понятно объяснил.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Аватара пользователя

colonel
Сообщения: 1448
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 36 раз
Поблагодарили: 399 раз

Удаление старых ядер

Сообщение colonel » 28 дек 2017, 17:49

svtv1,
1 - знал это и без ваших пояснений
2 никто и не спрашивал как "расшифровывается" команда sudo apt autoremove
если не поняли о чём было сказано в #17 , ну и ладно, мне фиолетово ...
такшта пущай по вашему совету лузеры судоаптоавторемовкают до опупения для удаления ядер
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

svtv1
Сообщения: 278
Зарегистрирован: 26 дек 2017, 12:27
Решено: 2
1
Благодарил (а): 39 раз
Поблагодарили: 23 раза

Удаление старых ядер

Сообщение svtv1 » 28 дек 2017, 21:07

colonel
1.Я не даю советов которых я не использовал.
2.Еще раз повторю, команда sudo apt-get autoremove (можно и с get если очень хочется) удаляет ядра.
Ты не поверишь но я лично это опробовал в U16.04, 17.10, 18.04 и т.д.
3.И не надо пользователю тыкать одну команду до опупения (твои слова), ТС предложили несколько вариантов,
выбор за ним.
Как то так.
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Вернуться в «Параметры и оптимизация»