Удалите старые ядра Linux Mint

Обновлено: 21.11.2024

Правила форума
Не бывает глупых вопросов. Однако, если вы считаете свой вопрос немного глупым, то это подходящее место для вас, чтобы опубликовать его. Пожалуйста, придерживайтесь простых вопросов, на которые, по вашему мнению, люди смогут быстро ответить. Для длинных и сложных вопросов предпочитайте другие форумы в разделе поддержки.
Перед публикацией прочтите, как получить помощь

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Удаление ядер [решено]

Я проверял свои ядра в диспетчере обновлений. В настоящее время активным ядром является 5.3.0-46, и оно используется.

Когда я проверял другие группы, в версии 5.0 у всех был конец срока службы, а была установлена ​​только 5.0.0-32.

4.18 показывает, что все эти ядра устарели, и ни одно из них не установлено.

4.15 показывает, что все они заменены, кроме 4.15.0-96, для которого указано, что поддерживается до апреля 2020 года.

Есть ли у меня какие-либо причины сохранять какие-либо из них, кроме тех, что в версии 5.0? Если нет, безопасно ли мне удалить все, кроме тех, что в 5.0?

Чтобы обеспечить безопасность своих данных, нужно быть активным, а не реактивным, поэтому делайте резервные копии своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

Если у вас нет проблем с вашим текущим ядром, вы можете удалить все замененные ядра 5.3, все ядра 5.0 и 4.18 и все замененные ядра 4.15. Я бы оставил 4.15.0-96 в качестве запасного варианта. Если что-то пойдет не так с ядром 5.3, вам есть на что опереться. Также можно просто оставить текущее ядро ​​​​5.3 и предыдущее ядро ​​​​5.3 по этой причине, чтобы иметь запасной вариант.

Думал, что это должно быть неправильно. На моем компьютере написано: апрель 2023 года.

Это ядро ​​LTS (долгосрочная поддержка), поэтому xenopeek рекомендует оставить его в резерве.

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Чтобы обеспечить безопасность своих данных, нужно быть активным, а не реактивным, поэтому делайте резервные копии своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Вздох! Это позволило мне удалить три ядра. теперь это не позволит мне удалить больше. Как, черт возьми, я могу удалить все, кроме последних нескольких?

Нужно быть активным, а не реактивным, чтобы обеспечить безопасность своих данных, поэтому сделайте резервную копию своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

затем также попробуйте загрузиться в "Дополнительные параметры"
- - попробуйте 2-й пункт в списке загрузки, который может быть основным ядром, которое вы хотите сохранить,
затем в "Режиме восстановления" ', для этого конкретного ядра.

затем на этом экране с графическим интерфейсом используйте второй вариант, снова «Очистить» — «Попробуйте освободить место».

эта опция обычно удаляет некоторые дополнительные и ненужные ядра.

следуйте инструкциям оттуда и далее.
& это займет ~10 минут.
затем перезагрузите компьютер.


Пожалуйста, отредактируйте исходный заголовок сообщения, включив в него [РЕШЕНО] — когда ваша проблема будет решена!

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Чтобы обеспечить безопасность своих данных, нужно быть активным, а не реактивным, поэтому делайте резервные копии своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

просто перезагрузите компьютер, есть ли обычное меню загрузки Grub, теперь видимое?.

если это так, используйте 2-й вариант на этом экране, а затем в дополнительных параметрах:
- - выберите 1-е ядро, если вы хотите сохранить это ядро.


Пожалуйста, отредактируйте исходный заголовок сообщения, включив в него [РЕШЕНО] — когда ваша проблема будет решена!

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Нужно быть активным, а не реактивным, чтобы обеспечить безопасность своих данных, поэтому сделайте резервную копию своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

КЛАВИША SHIFT должна работать на вашей машине Lenovo... обычно, во всяком случае.
- - нажать ее, как машина снова запустится.


Пожалуйста, отредактируйте исходный заголовок сообщения, включив в него [РЕШЕНО] — когда ваша проблема будет решена!

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Иногда не стоит вставать с постели. Я добрался до «Чистого» — «Попробуй сделать свободное пространство», но без радости. Пойду спать, пока что-нибудь не испортил.

Нужно быть активным, а не реактивным, чтобы обеспечить безопасность своих данных, поэтому сделайте резервную копию своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

Вы перехватываете Grub при загрузке с помощью клавиши Right-Shift в BIOS, Esc в UEFI.
Меня это расстраивает, поэтому я редактирую /etc/default/grub, чтобы Grub всегда отображался в течение нескольких секунд.

Что касается того, как удалить несколько ядер, выберите «Вид» > «Ядра». Обратите внимание на кнопку в правом нижнем углу Удалить старые ядра .

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Вы перехватываете Grub при загрузке с помощью клавиши Right-Shift в BIOS, Esc в UEFI.
Меня это расстраивает, поэтому я редактирую /etc/default/grub, чтобы Grub всегда отображался в течение нескольких секунд.

Что касается того, как удалить несколько ядер, выберите «Вид» > «Ядра». Обратите внимание на кнопку в правом нижнем углу Удалить старые ядра .

Спасибо за ответ. У меня не было проблем с перехватом Grub при загрузке после того, как Пьер рассказал мне, как это сделать. Я буду использовать это так редко, если вообще буду использовать, и так легко просто удерживать нажатой правую клавишу Shift во время загрузки, что я не вижу смысла увеличивать время запуска.

Когда я выбираю "Просмотр" > "Ядра" в диспетчере обновлений, кнопка "Удалить" в правом нижнем углу становится серой и просто сидит и смеется надо мной.

Мне не грозит нехватка места в ближайшее время — мой раздел / заполнен всего на 13,7 % — просто у него так много ядер, что мне никогда не понадобится и я даже не подумаю об их использовании, чтобы загромождать мой компьютер. несколько раздражает.

Нужно быть активным, а не реактивным, чтобы обеспечить безопасность своих данных, поэтому сделайте резервную копию своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

Мне не грозит нехватка места в ближайшее время — мой раздел / заполнен всего на 13,7 % — просто у него так много ядер, что мне никогда не понадобится и я даже не подумаю об их использовании, чтобы загромождать мой компьютер. несколько раздражает.

Здравствуйте, леди Ф. Когда-то у меня был похожий вопрос/проблема (viewtopic.php?f=90&t=308357), потому что мне тоже не нравится загроможденная система! Во всяком случае, с этой веткой и другими исследованиями, которые я провел по этой теме, у меня сложилось впечатление, правильное или неправильное (??), что если ядро ​​​​не говорит конкретно «установлено» или «активно», то оно не установлено и поэтому не занимает места.

Итак, с мыслью о том, что EOL и Superseded находятся где-то там, в космосе, если я захочу их, я так и не понял, как от них избавиться. И это даже после установки утилиты под названием UKUU Kernel Update Utility, которая, по-видимому, дает гораздо больше гибкости при управлении ядрами. У него даже есть кнопка под названием «Очистить», которая, я могу только предположить, в какой-то степени очищает ядра, но я не пробовал ее, потому что у меня тоже нет огромной проблемы с пространством, и у меня просто не было настроения заниматься чем-то, что я не делал. не совсем понимаю. В любом случае, я упоминаю UKUU, потому что это может быть интересно и вам. Я прикрепил снимок экрана для ссылки. Удачи.

Когда я выбираю "Просмотр" > "Ядра" в диспетчере обновлений, кнопка "Удалить" в правом нижнем углу становится серой и просто сидит и смеется надо мной.

Если вы выбираете ядро ​​(кстати, в этом слове нет буквы "а") и его нельзя удалить, то оно либо активно (используется), либо не установлено. В последнем случае удалять нечего: если он не установлен, его нет в вашей системе, он просто предлагается как опция.

Если ваша проблема решена, сообщите об этом, отредактировав первое сообщение в теме и добавив [РЕШЕНО] к заголовку. Спасибо!

Когда я выбираю "Просмотр" > "Ядра" в диспетчере обновлений, кнопка "Удалить" в правом нижнем углу становится серой и просто сидит и смеется надо мной.

Если вы выбираете ядро ​​(кстати, в этом слове нет буквы "а") и его нельзя удалить, то оно либо активно (используется), либо не установлено. В последнем случае удалять нечего: если он не установлен, его нет в вашей системе, он просто предлагается как опция.

Да, и я отказался от предложения попробовать UKUU, который представляет собой инструмент для установки неподдерживаемых ядер, а не то, что я бы рекомендовал новичкам, если у них нет очень конкретной проблемы (например, аппаратное обеспечение, которое слишком новое для работать с любым из поддерживаемых ядер). Просто предупреждение.

Если ваша проблема решена, сообщите об этом, отредактировав первое сообщение в теме и добавив [РЕШЕНО] к заголовку. Спасибо!

Lady Fitzgerald Level 9
Сообщений: 2815 Присоединился: Вт, 07 января 2020 г., 15:12 Место: AZ, SSA (Squabbling States of America)

Спасибо, 1NEWLINUXUSER и Moem. Я понял теперь. Я не буду связываться с UKUU, так как я не верю в «починку того, что не сломалось», а я трус.

И спасибо, Моэм, за исправление моей орфографии (серьезно, как еще я буду учиться?).

Нужно быть активным, а не реактивным, чтобы обеспечить безопасность своих данных, поэтому сделайте резервную копию своих данных! И RAID НЕ является резервной копией!

Linux Mint Cinnamon 19.3 Cinnamon 64-разрядная — System 76 Serval WS (serw11) 17-дюймовый ноутбук

Да, и я отказался от предложения попробовать UKUU, который представляет собой инструмент для установки неподдерживаемых ядер, а не то, что я бы рекомендовал новичкам, если у них нет очень конкретной проблемы (например, аппаратное обеспечение, которое слишком новое для работать с любым из поддерживаемых ядер). Просто предупреждение.

Спасибо за эту рекомендацию. На самом деле я собирался удалить его, но, кажется, единственный раз, когда я думаю об этом, это когда я на компьютере, на котором его нет, а когда я на компьютере, на котором он есть, я не думаю об этом. Это! Я займусь этим завтра, кажется, у меня теперь намного больше свободного времени дома! Оставайтесь там в безопасности!

Начиная с Linux Mint 19.2, вы можете настроить ОС на автоматическое удаление устаревших версий ядра и зависимостей. Новое приложение «Диспетчер обновлений» поставляется с соответствующей опцией. По умолчанию он отключен. Вот как это сделать.

В Linux Mint 19.2 диспетчер обновлений претерпел ряд улучшений.

Используя эти новые параметры, вы можете настроить приложение "Диспетчер обновлений" для автоматического удаления старых версий ядра.

Если вы всегда используете последнее ядро ​​и/или у вас нет проблем с оборудованием, рекомендуется избавиться от устаревших ядер. Они занимают много места на диске и просто бесполезны, если вы без проблем используете последнее ядро.

Автоматическое удаление старых ядер в Linux Mint

Готово. С этого момента Linux Mint будет еженедельно автоматически удалять старые ядра.

Выпуск Linux Mint 19.2 «Tina» будет поддерживаться до 2023 года. Он основан на Ubuntu 18.04 LTS. Он использует ядро ​​Linux 4.15, включает Cinnamon 4.2 (ознакомьтесь с разделом «Что нового в Cinnamon 4.2»), MATE 1.22 и среды рабочего стола XFCE 4.12.

Winaero очень рассчитывает на вашу поддержку. Вы можете помочь сайту и дальше предлагать вам интересный и полезный контент и программное обеспечение, используя следующие варианты:

Если вам понравилась эта статья, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

Автор: Сергей Ткаченко

Сергей Ткаченко — разработчик программного обеспечения из России, который основал Winaero еще в 2011 году. В этом блоге Сергей пишет обо всем, что связано с Microsoft, Windows и популярным программным обеспечением. Следите за ним в Telegram, Twitter и YouTube. Просмотреть все сообщения Сергея Ткаченко

Оставить ответ Отменить ответ

Свяжитесь с нами

Здесь вы можете подписаться на наши каналы. У нас есть Twitter, YouTube и Telegram, а также RSS-канал и информационный бюллетень по электронной почте.

В этом руководстве для начинающих показано, как удалить старые ядра в Ubuntu или Linux Mint, чтобы освободить место на диске и/или очистить загрузочное меню.

Ubuntu регулярно распространяет обновления ядра Linux через репозитории безопасности и обновлений. У вас будет более одного ядра в вашей системе после использования Ubuntu в течение определенного периода времени и регулярной установки системных обновлений.

Если вы хотите удалить старые ядра, вот 5 способов, которые могут вам помочь!

1. Удалить старые ядра с помощью команды Apt (безопасный способ)

Самый простой способ удалить старые ядра — использовать команду apt. Однако он сохранит два последних установленных ядра, а также основные ядра Ubuntu, если они установлены.

Откройте терминал и запустите команду apt, чтобы удалить старые ядра, если они есть:

2.Удалите старые ядра с помощью Ubuntu Cleaner. (Безопасный путь)

Ubuntu Cleaner — это простой инструмент для очистки системы, в котором есть возможность удалить старые ядра. Это позволяет удалить ВСЕ ядра, кроме текущего работающего. Однако он также не поддерживает ядра Ubuntu Mainline.

Чтобы установить Ubuntu Cleaner, выполните следующие команды одну за другой, чтобы получить его из официального PPA:

3. Удалите старые ядра через основной установщик:

Установщик основного ядра Ubuntu — это бесплатный инструмент с открытым исходным кодом, созданный на основе ukuu, который позволяет устанавливать, удалять и очищать основные ядра Ubuntu (см. предыдущую ссылку).

Он также содержит список всех установленных ядер Ubuntu и позволяет легко удалить их одним щелчком мыши.

ПОМНИТЕ, не удаляйте текущее запущенное ядро. Вы можете найти его в нижней части окна приложения или запустить команду uname -r в терминале.

Чтобы установить инструмент, выполните следующие команды одну за другой, чтобы получить его из официального PPA-репозитория.

4. Удалите старые пакеты ядра через Synaptic:

Synaptic — это графический инструмент для удобной системы управления пакетами. С его помощью вы можете вручную искать и удалять старые пакеты ядра.

Установите Synaptic из Ubuntu Software, затем последовательно выполните следующие шаги.

  1. Нажмите кнопку поиска и выполните поиск по запросу "linux-image generic".
  2. Нажмите значок "S", чтобы изменить порядок выходного списка.
  3. Выберите пакеты ядра (нажмите и удерживайте клавишу Ctrl, чтобы выбрать другие), которые вы хотите удалить.
  4. Нажмите правой кнопкой мыши на выделенный пакет и выберите "Отметить для удаления".
  5. Наконец нажмите «Применить».

ПРИМЕЧАНИЕ: не удаляйте текущие запущенные пакеты ядра (запустите uname -r, чтобы получить их). Вы также можете выполнить предыдущие шаги с пакетами «linux-header».

5. Удалите старые пакеты ядра вручную с помощью команды Linux:

Сначала откройте терминал и запустите команду, чтобы получить список доступных пакетов ядра:

Затем запустите dpkg --purge, чтобы удалить выбранный пакет. Иногда команда может завершиться ошибкой из-за проблемы с зависимостями, вместо этого вы можете попробовать команду apt remove.

В моей системе есть полдюжины старых ядер - мое текущее ядро ​​работает нормально уже несколько недель, поэтому я решил очистить старые, удалив их. Да, я могу зайти в диспетчер обновлений и удалить их по одному и, скорее всего, так и сделаю. Но мне было интересно, может ли кто-нибудь сказать, что здесь происходит, когда я пытаюсь удалить их оптом.
majpooper@1150z ~ $ sudo aptitude purge $OLDCONF
Пакеты не будут установлены, обновлены или удалены.
0 пакетов обновлено, 0 установлено заново, 0 нужно удалить и 3 не обновлено.
Необходимо получить 0 Б архивов. После распаковки будет использоваться 0 B.
E: Не удалось получить блокировку /var/cache/apt/archives/lock — открыть (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог /var/cache/apt/archives/
majpooper@1150z ~ $ sudo aptitude purge $OLDKERNELS
Пакеты не будут установлены, обновлены или удалены.
0 пакетов обновлено, 0 установлено заново, 0 нужно удалить и 3 не обновлено.
Необходимо получить 0 Б архивов. После распаковки будет использоваться 0 B.
E: Не удалось получить блокировку /var/cache/apt/archives/lock — открыть (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог /var/cache/apt/archives/

Похоже, открыта другая программа для управления пакетами (например, менеджер программного обеспечения, синаптик, менеджер драйверов). Только одна программа, включая инструменты командной строки, может иметь к нему доступ.

Вы действительно должны использовать диспетчер обновлений для этой работы. И вы должны хотя бы сохранить исходное ядро, на всякий случай.

Вы можете использовать диспетчер пакетов, также известный как synaptic, чтобы выделить/отметить их все,
и затем нажать "Удалить" - полностью.

это также освободит большой кусок дискового пространства.


Пожалуйста, отредактируйте исходный заголовок сообщения, включив в него [РЕШЕНО] — когда ваша проблема будет решена!

/boot теперь свободен, ура!

Кстати, мне любопытно (смотря на мой собственный раздел /boot), если кто-нибудь знает, как часто запускается apt autoremove и глядя на файл /etc/apt/apt.conf.d/01autoremove, должно ли это делать с чем-нибудь?:

Так как же использовать команду «с особой осторожностью»?
Я знаю, как использовать команду, я знаю, как НЕ использовать ее, но я понятия не имею, как использовать ее с особой осторожностью.

Если ваша проблема решена, сообщите об этом, отредактировав первое сообщение в теме и добавив [РЕШЕНО] к заголовку. Спасибо!

Moem написал: Так как же использовать команду «с особой осторожностью»?
Я знаю, как использовать команду, я знаю, как НЕ использовать ее, но я понятия не имею, как использовать ее с особой осторожностью.

В принципе, не используйте его, если только вы не хотите рисковать последствиями очистки всех предыдущих ядер за один раз, кроме текущего работающего, по запросу OP (поскольку я уверен, что многие из вас не собираются этого делать). идите на этот риск.) В настоящее время я выясняю, почему автоудаление не делает этого по умолчанию в LM18.

Pjotr ​​Уровень 22
Сообщений: 17137 Присоединился: 7 марта 2011 г., 10:18 Местоположение: Нидерланды (Голландия) 🇳🇱 Контактное лицо:

Это тоже должно сработать (будут удалены все ядра, кроме вашего текущего ядра и двух последних старых):

По крайней мере, в Ubuntu 16.04 так.

Но в Linux Mint обычно в этом нет необходимости, потому что у нас есть прекрасный инструмент ядра в диспетчере обновлений.

Пётр написал: Но в Linux Mint обычно в этом нет необходимости, потому что у нас есть прекрасный инструмент ядра в диспетчере обновлений.

Еще один интересный способ удаления отдельных ядер. Но я все еще не понимаю, запланировано ли когда-нибудь apt autoremove, по крайней мере, в LM18. Это потенциально проблема, потому что зашифрованный LVM занимает примерно половину /boot, и если у вас нет автоматического механизма для очистки этих старых ядер, вы не сможете установить их в будущем, если не выполните очистку вручную.< /p>

В нашем печально известном пакете unattended-upgrades есть механизм Unattended-Upgrade::Remove-Unused-Dependencies, который должен выполнять некоторую очистку, включая старые ядра, но по какой-то причине он явно закомментирован, а не является текущей конфигурацией по умолчанию. Текущая конфигурация по умолчанию, очевидно, Unattended-Upgrade::Remove-New-Unused-Dependencies и имеет значение true -- почему-то это изменение не было переведено в LM18?

Pjotr ​​Уровень 22
Сообщений: 17137 Присоединился: 7 марта 2011 г., 10:18 Местоположение: Нидерланды (Голландия) 🇳🇱 Контактное лицо:

Обратите внимание, что вы можете указать purge-old-kernels количество старых ядер, которые он должен сохранить. Со своей справочной страницы:

Пётр написал: Но в Linux Mint обычно в этом нет необходимости, потому что у нас есть прекрасный инструмент ядра в диспетчере обновлений.

Вы знаете, я не уверен, что этот метод действительно очищает выбранные ядра, потому что после нажатия «удалить» они отображаются в остаточной конфигурации в синаптике (где вы затем можете пометить их для «полного удаления».)

Кроме того, что касается автоматического удаления, я смоделировал запуск apt-get -s autoremove и обнаружил кое-что тревожное: все мои пакеты vlc помечены для автоматического удаления, но у меня есть теория, почему: во время удаления некоторых приложений я никогда не используйте, например, xplayer, xplayer-mozilla, banshee, adobe-flashplugin и т. д., где-то вдоль линии мой пакет mint-meta-codecs-core также был удален, что зависит от vlc. Вероятно, поэтому мои миниатюры видео больше не работают. Что касается apt, я считаю, что он считает vlc сиротой и помечает его как автоматически удаляемый. Рад, что сделал это (а также рад, что автоматические обновления тоже не работают. )

@Fred: Я знаю, что вы пользуетесь LMDE и часто пользуетесь автоудалением. есть ли в этой версии Mint ядро ​​mint-meta-codecs-core ? Мне также было бы интересно узнать, помечена ли ваша версия vlc как «ручная» установка из ваших пользовательских мультимедийных репозиториев, и поэтому автоматическое удаление оставляет эти пакеты в покое.

Пожалуй, я пока ограничусь ручной очисткой ядер.

ostracized написал: @Fred: Я знаю, что вы пользуетесь LMDE и часто пользуетесь автоудалением. есть ли в этой версии Mint ядро ​​mint-meta-codecs-core ? Мне также было бы интересно узнать, помечена ли ваша версия vlc как «ручная» установка из ваших пользовательских мультимедийных репозиториев, и поэтому автоматическое удаление оставляет эти пакеты в покое.


"Как только вы сможете принять вселенную как материю, расширяющуюся в ничто, которая является чем-то, вам будет легко носить полоску с клеткой."
- Альберт Эйнштейн

Хм, а нельзя пометить его как "автоудаляемый", потому что это дает право удалить его после автоудаления? "местный или устаревший"? Любопытно посмотреть, в какую категорию ваш синаптик помещает его. Так что я думаю, что это действительно проблема vlc-сироты для тех из нас, кто использует обычные выпуски. Честно говоря, я не могу вспомнить, когда минт-мета-кодеки-ядро было удалено. мое лучшее предположение было, когда меня раздражали все ненужные плагины Firefox, так что это, вероятно, сработало при удалении xplayer-mozilla.

Ну, я должен сказать, что автоудаление до сих пор остается для меня загадкой, особенно в Mint. Я проверил свой нетбук с Lubuntu 16.04 -- оказалось, что все предыдущие ядра (за исключением самых последних 2) действительно были помечены как "автоудаляемые", и никакие другие важные элементы не были помечены как таковые, поэтому я пошел дальше и выполнил команду, и /boot на машине теперь находится на 24% использовали против 80%. (В общей сложности более гигабайта из других несвязанных пакетов также были удалены.) Процесс действительно занял несколько минут, но я думаю, что этого следовало ожидать от 6-летнего нетбука. Перезагрузил, проблем нет.

Теперь, очевидно, я не собираюсь запускать эту команду на LM18, как описано несколькими сообщениями выше, но что мне показалось интересным, так это то, что ни одно из старых ядер в Mint не помечено как «автоудаляемое» (в отличие от Lubuntu). поэтому выполнение этой команды в любом случае было бы бесполезным. если целью было освободить /boot. Я подозреваю, что это связано с тем, что Mint сохраняет «постоянную установку ядра» и готовность загружаться с любой произвольной установки по желанию.

Кроме моих (честно говоря, я не уверен, что они сработают на 100 %) и предложений @Pjotr, я не знаю, какое предложение будет "безопасным" в Mint. Вероятно, @Pjotr.

Здесь также стоит упомянуть, что byobu — это полноценный текстовый оконный менеджер, почти как даже openbox, который поставляется с собственным модифицированным терминалом gnome и сочетаниями клавиш (включая Fn-*). был немного обеспокоен этим, но я предполагаю, что эти ярлыки не будут использоваться за пределами «терминала byobu», имея в виду, что вы подключаетесь по ssh к нескольким ящикам одновременно. (И любому серверу byobu в первую очередь потребуется gnome-terminal, который, я не думаю, включен ни в одну версию Mint.)

Если мы вдруг получим жалобы на то, что "мой раздел /boot переполнен" прямо сейчас, мы будем знать, что все следующие вещи верны (я все еще предполагаю, но подозреваю, что это так):

1. пользователь начал с новой установки Mint 18 в конце июня (и работает с тех пор).
2. пользователь начал (и до сих пор имеет) зашифрованный LVM.
3. пользователь тщательно обновил все доступные ядра, когда они были выпущены (включая сегодняшнее обновление 4.4.0-51).

Никаких других изменений, и мы знаем, что начиная с 4.4.0-21 количество сохраненных ядер с тех пор + зашифрованный LVM = ~ размер /boot прямо сейчас (~ 512 МБ). Если да, направьте их в эту тему. и предложение @Ptjor.

Почему установка "бёбу" . Извините, я не совсем это понял. Для удаления старых ядер "бёбу" особо не нужен. Извините, если я пропустил ту часть, где вы объяснили это, возможно, мне не хватило кофе.

Что я делаю -- и я не говорю, что это "лучший" метод, это просто метод, который лично я предпочитаю, -- таков:

Появится список всех установленных пакетов ядра, и вы сможете отличить старые пакеты от новых, указав в названии более низкий номер версии ядра.

<р>. и это удалит старые пакеты ядра 4.4.0-51 в этом примере и освободит ок. 300 МБ места. «Преимущество» (если можно так назвать) заключается в том, что я могу специально удалить старые версии ядра, которые мне больше не нужны, и выбрать, какие другие версии я хотел бы сохранить.

Лично я предпочитаю делать все вручную.

Pjotr ​​Уровень 22
Сообщений: 17137 Присоединился: 7 марта 2011 г., 10:18 Местоположение: Нидерланды (Голландия) 🇳🇱 Контактное лицо:

Почему установка "бёбу" . Извините, я не совсем это понял. Для удаления старых ядер "бёбу" особо не нужен. Извините, если я пропустил ту часть, где вы объяснили это, возможно, мне не хватило кофе.

Инструмент purge-old-kernels является частью (зависит от) byobu .

У вас уже есть команда purge-old-kernels в Ubuntu 16.04 LTS (и более поздних версиях) как часть пакета byobu. В более ранних версиях Ubuntu вам может потребоваться установить навес для велосипедов

Пётр написал: Инструмент purge-old-kernels является частью (зависит от) byobu .

Ууууу!? Это . нечетный

remove != purge, так что вы можете просто получить эти ядра в остаточном разделе конфигурации в synaptic (ожидая «полного удаления», также известного как очистка) до того, как освободится место в /boot . Стоит выполнить загрузку df -h |grep до и после вашей команды, чтобы увидеть, так ли это на самом деле. Я не уверен в этом на 100%, и, как я уже сказал, автоудаление сделало работу в Lubuntu по освобождению места в / boot для правильно помеченных «автоматически удаляемых» пакетов и ядер, но Mint не помечает старые ядра как таковые, поэтому эти дополнительные шаги необходимы.

ostracized написал: remove != purge, так что вы можете просто оказаться с этими ядрами в остаточной секции конфигурации в synaptic (в ожидании «полного удаления», также известной как очистка) до того, как освободится место в / загрузка реализована.

Хммм, похоже, это не влияет на /boot. Но хороший улов, я проверю /usr/src, похоже, что-то осталось.

Мой /boot находится на отдельном разделе (.традиции + старые привычки. ) и очень маленьком (.традиции . ). Он был бы уже полон. К счастью, это не так.

Читайте также: