Страница 1 из 2
Удаление старых ядер
Добавлено: 19 дек 2017, 22:11
Ivanov_k
как старые ядра удалить? /boot отдельно,уже нет места.
те способы что я на форумах видел либо слишком сложные, либо всё приводило к невозможности загрузиться
как старые ядра удалить? /boot отдельно,уже нет места.
Добавлено: 19 дек 2017, 22:16
Bill Williamson
В LM было же такое меню:
откуда можно удалить ненужное.
как старые ядра удалить? /boot отдельно,уже нет места.
Добавлено: 19 дек 2017, 22:20
Ivanov_k
Как удалить? там на скрине только "Установить". Кроме ядер еще куча прочего ставится. её тоже как?
как старые ядра удалить? /boot отдельно,уже нет места.
Добавлено: 19 дек 2017, 22:21
slant
Если это вопрос про Linux Mint - то в менеджере обновлений: Вид -> Обновление ядра Linux.
Там и новое можно поставить, и старые удалить.
как старые ядра удалить? /boot отдельно,уже нет места.
Добавлено: 19 дек 2017, 22:40
Bill Williamson
Ivanov_k писал(а): ↑19 дек 2017, 22:20
Как удалить? там на скрине только "Установить".
Там и "Удалить" должно быть:
как старые ядра удалить? /boot отдельно,уже нет места.
Добавлено: 19 дек 2017, 22:45
wanoska
LM18.2 есть,
Ivanov_k писал(а): ↑19 дек 2017, 22:11
либо всё приводило к невозможности загрузиться
а
sudo update-grub
не надо после удаления делать?
Удаление старых ядер
Добавлено: 19 дек 2017, 23:17
Chocobo
Какая замечательная штука -
поиск по форуму...
Удаление старых ядер
Добавлено: 20 дек 2017, 09:55
colonel
Ivanov_k писал(а): ↑19 дек 2017, 22: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
Удаление старых ядер
Добавлено: 22 дек 2017, 20:11
AllVit
Зашел случайно. Почитал. Отправился смотреть что там у меня: Менеджер обновлений - Вид - Обновление ядра 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 не про мою честь?
Зачем мне вообще удалять. Это облегчит систему? ПК станет шустрее, нет?
Спасибо.
Удаление старых ядер
Добавлено: 22 дек 2017, 20:20
rogoznik
AllVit писал(а): ↑22 дек 2017, 20:11
олучается Менеджер обновлений предлагает лишь "Установить" ядро, но не активирует его?
Нет. Наш дитрибутив это LTS Ubuntu 16.04. Для нее ядра выпускаются 4.10. Но и новее ядра. Рзработчики минта их протестировали и предлагают установить их самостоятельно по желанию. Так же доступны более старые ядра, которые можно установить тоже.
AllVit писал(а): ↑22 дек 2017, 20:11
Зачем мне вообще удалять.
Можете не удалять. Я у себя удалил. Оставил только то, с которым система установилась, и последнее, которое прилетело с обновлениями.
AllVit писал(а): ↑22 дек 2017, 20:11
4.11 и 4.13 не про мою честь?
Если есть желание можно установить, но нужно ли это вам.
Удаление старых ядер
Добавлено: 27 дек 2017, 21:16
Ivanov_k
colonel писал(а): ↑20 дек 2017, 09:55
а какие способы вы видели
Я видел и использовал красноглазый способ. потом всё рухало.
Удаление старых ядер
Добавлено: 28 дек 2017, 08:52
kobolt
Ivanov_k писал(а): ↑27 дек 2017, 21:16
Я видел и использовал красноглазый способ. потом всё рухало.
самый адекватный способ тебе
описали.
Удаление старых ядер
Добавлено: 28 дек 2017, 09:10
svtv1
Ivanov_k
sudo apt autoremove <подчистит систем и удалит старые ядра>
Или если больше нравится графический интерфейс, можешь установить Ubuntu Cleaner и систем чистит, и ядра удалит.
Вот.
Удаление старых ядер
Добавлено: 28 дек 2017, 18:00
colonel
Ivanov_k писал(а): ↑27 дек 2017, 21:16
Я видел и использовал красноглазый способ. потом всё рухало.
кто бы знал каким из красноглазых способов удалялись старые ядра и что при этом вы делали не так ...
svtv1 писал(а): ↑28 дек 2017, 09:10
sudo apt autoremove <подчистит систем и удалит старые ядра>
эт что ? последствие празднования дня рождения ?
"а мужики-то и не знают" (с) ...
Удаление старых ядер
Добавлено: 28 дек 2017, 18:08
Chocobo
Чтоб авторемув подцепил ядра - пакеты должны быть помечены как установленные автоматом (
auto
), а они обычно изначально идут как установленные вручную (
manual
)
То есть, если сначала вешать на пакеты
mark manual
а потом вызывать
autoremove
- лишняя какая-то фигня. Можно ж напрямую удалить, с тем же успехом)
Удаление старых ядер
Добавлено: 28 дек 2017, 19:10
svtv1
colonel писал(а): ↑28 дек 2017, 18:00
Ivanov_k писал(а): ↑27 дек 2017, 21:16
Я видел и использовал красноглазый способ. потом всё рухало.
кто бы знал каким из красноглазых способов удалялись старые ядра и что при этом вы делали не так ...
svtv1 писал(а): ↑28 дек 2017, 09:10
udo apt autoremove <подчистит систем и удалит старые ядра>
эт что ? последствие празднования дня рождения ?
"а мужики-то и не знают" (с) ...
colonel
sudo apt autoremove
Мужики может и знают, а я конкретному челу ответил.
Да кстати с днем рожденья тебя
Удаление старых ядер
Добавлено: 28 дек 2017, 19:29
colonel
Chocobo писал(а): ↑28 дек 2017, 18:08
Чтоб авторемув подцепил ядра - пакеты должны быть помечены как установленные автоматом (auto), а они обычно изначально идут как установленные вручную (manual)................. То есть, ...... тем же успехом)
svtv1 писал(а): ↑28 дек 2017, 19:10
sudo apt autoremove
Мужики может и знают, а я конкретному челу ответил.
советовать что sudo apt autoremove подчистит систему и удалит старые ядра без указания что ещё обязательно надо сделать перед этой командой для того чтобы старые ядра удалились равнозначно как если бы для загрузки и установки пакета(программы) со стороннего репа вы да указали бы только команду апт инсталл пкет не указывая не только какой командой подключить реп но и то что его надо подключить, чтобы команда правильно выполнилась.
без того о чём сказал Chocobo в #15 .....(удалено ).... по вашему совету можно в усмерть за
авторемувиться , но так и не дождаться удаления старых ядер.
svtv1 писал(а): ↑28 дек 2017, 19:10
кстати с днем рожденья тебя
к чему это?
Удаление старых ядер
Добавлено: 28 дек 2017, 20:35
svtv1
colonel
sudo<повышенные привелегии>
apt<выполнить>
в более поздних версиях get<подтвердить>, сейчас можно без нее, как в Debian
autoremove<очистить>, в более поздних версиях U12.04 на пример, эта команда не удаляла ядра, а просто очищала систем.
Надеюсь я понятно объяснил.
Удаление старых ядер
Добавлено: 28 дек 2017, 20:49
colonel
svtv1,
1 - знал это и без ваших пояснений
2 никто и не спрашивал как "расшифровывается" команда sudo apt autoremove
если не поняли о чём было сказано в #17 , ну и ладно, мне фиолетово ...
такшта пущай по вашему совету лузеры судоаптоавторемовкают до опупения для удаления ядер
Удаление старых ядер
Добавлено: 29 дек 2017, 00:07
svtv1
colonel
1.Я не даю советов которых я не использовал.
2.Еще раз повторю, команда sudo apt-get autoremove (можно и с get если очень хочется) удаляет ядра.
Ты не поверишь но я лично это опробовал в U16.04, 17.10, 18.04 и т.д.
3.И не надо пользователю тыкать одну команду до опупения (твои слова), ТС предложили несколько вариантов,
выбор за ним.
Как то так.