Как запретить Yum обновлять ядро

Sep 2, 2025
Конфиденциальность и безопасность
НЕКЕШЕРОВАННЫЙ КОНТЕНТ

Когда вы используете производственные серверы, единственное, чего вы не хотите делать, - это обновлять ядро ​​каждый раз, когда выходит новое обновление. Почему? Потому что это единственная операция обновления Linux, после которой требуется перезагрузка, а в производственной среде у вас часто не бывает простоев.

Сценарий

Итак, у вас наконец-то есть установленный сервер на основе rpm, стабильный и безопасный. Жизнь прекрасна, и вы не думаете, что какое-то время вам нужно делать что-то еще.

Затем по какой-то причине вы запускаете в командной строке как root:

#yum -y -d0 update

Что просто дает утвердительный ответ на все запросы команды yum. Которая также работает максимально тихо. И это происходит на этот раз для включения обновления пакетов ядра.

А теперь что-то не работает. Как вы могли это предотвратить?

Хотя вам явно и отчаянно нужен отпуск сейчас, вам следует пересмотреть расписание обновлений системы, вашу документацию (которая, конечно же, тщательная, актуальная и легко доступная) и особенно файлы конфигурации, которые управляют yum.

Но сначала, почему бы вам не обновить ядро?

  1. Иногда вещи ломаются. Обновление может сделать модули или драйверы несовместимыми, поэтому такие устройства, как беспроводная карта, больше не работают.
  2. Поддерживайте версии на всех серверах. Это, безусловно, применимо, если у вас есть смесь разных серверных дистрибутивов вместе с некоторыми самодельными ящиками.
  3. Скомпилировал ядро ​​вручную, минуя автоматическую настройку, предоставляемую yum
  4. Вы ужасно гордитесь своим временем безотказной работы, поэтому выполнение перезагрузки для активации нового ядра не будет в ваших интересах. Поэтому, если вы никогда не перезагружаетесь, нет необходимости обновлять его.

Зачем вам обновлять ядро?

  1. В первую очередь - безопасность. В ядрах есть дыры, как и в приложениях, и, если их не исправить, злоумышленники могут взломать систему.
  2. Особенно, если вы не используете сторонний репозиторий, чтобы ваша версия была как можно более актуальной. Основные дистрибутивы выпускают исправления для всего включенного в них кода, включая ядро, и стремятся протестировать его перед выпуском, чтобы гарантировать стабильность. Не обновлять - значит отставать, что может усложнить задачу при обновлении до выпуска основной версии.
  3. Использование преимуществ новой функции (или исправления ранее неработающей) может сделать вас более восприимчивым к обновлению ядра.

Чтобы обновить ядро, просто сделайте то, что вы сделали выше. Или, лучше, исключите переключатели командной строки, чтобы иметь некоторый контроль над процессом обновления и видеть, что происходит. Пробег:

#yum update

и следуйте подсказкам.

Предотвращение обновления ядра Yum

Однако, если вы никогда не хотите просто обновлять ядро ​​вслепую, вы можете добавить в файл /etc/yum.conf следующее:

исключить = ядро ​​*

Или, если вы настаиваете на использовании стандартного файла конфигурации и управляете всем через CLI, используйте

#yum –exclude = ядро ​​* обновление

Оба этих метода исключают обновление ядра или даже включение его в список потенциальных обновлений.

004 Update Kernel Version On CentOs 7 Yum

Exclude Kernel Update On CentOS / RHEL Using Yum --exclude

Yum Update To Specific Kernel Version (3 Solutions!!)

Fedora Yum Update All - Fedora 26 - Yum Update All Package & Boot System In Latest Kernel.

How To Keep Virtualbox From Being Uninstalled By Kernel Update In Yum? (2 Solutions!!)

[YUM UPDATE] Update Linux Machine (REDHAT 7/CENTOS 7) + KERNEL UPDATE

Updating A CentOS 7 Installation

Fix Kernel Panic Not Syncing After Upgrade

How To Boot With Old Kernel In Rhel 7


Конфиденциальность и безопасность - Самые популярные статьи

Вам нужно программное обеспечение для защиты от программ-вымогателей для вашего ПК?

Конфиденциальность и безопасность Jan 27, 2025

Джаруван Джайянъюэн / Shutterstock В отличие от других типов вредоносных программ, вы..


Не делитесь своими цифровыми играми с друзьями Xbox

Конфиденциальность и безопасность Mar 14, 2025

Возможно, вы видели советы о том, как поделиться цифровыми играми на Xbox One с друзьями. Но Microsoft не пре..


Почему Google Chrome сообщает, что веб-сайты «небезопасны»?

Конфиденциальность и безопасность Oct 15, 2025

Начиная с Chrome 68, Google Chrome этикетки все веб-сайты, не поддерживающие HTTPS, как «Небезопасные». Б..


Использование маршрутизатора для (очень) базовой домашней сети Семейная безопасность

Конфиденциальность и безопасность Nov 4, 2024

Большинство людей, вероятно, не считают себя «администраторами», но если у вас есть компьютеры, исп..


Как заблокировать iPad или iPhone для детей

Конфиденциальность и безопасность Jan 30, 2025

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


Oracle не может защитить подключаемый модуль Java, почему он все еще включен по умолчанию?

Конфиденциальность и безопасность Oct 14, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ На долю Java в 2013 году приходился 91 процент всех взломов компьютеров. У боль�..


Какая связь между процессорами и безопасностью?

Конфиденциальность и безопасность Feb 18, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Новые процессоры могут способствовать обеспечению безопасности вашей си..


Спросите How-To Geek: несмонтируемые загрузочные тома, открытие файлов Word в Works и удаление загрузчиков

Конфиденциальность и безопасность Jun 20, 2025

Каждую неделю мы залезаем в наш почтовый ящик и отвечаем на ваши актуальные технические вопросы. На эт..


Категории