Андрей Смирнов
Время чтения: ~17 мин.
Просмотров: 0

Обновление системы CentOS 7

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

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

Обновление CentOS 7 немного проще, чем у Debian подобных систем, например, Ubuntu. Здесь вам достаточно набрать одну команду, а пакетный менеджер уже сам обновит списки репозиториев и сформирует список пакетов, которые необходимо обновить. Сначала смотрим текущую версию вашей системы:

cat /etc/redhat-release

Snimok-ekrana-ot-2017-09-30-10-41-35-1024x576.png

На производственных серверах перед обновлением рекомендуется выполнить полное резервное копирование системы чтобы в случае непредвиденной ситуации иметь возможность все быстро восстановить. Сделайте резервную копию директорий /etc, /var, /opt. Для систем, запущенных в виртуальных окружениях желательно сделать снапшот. Дальше выполните такую команду для обновления:

yum update

Snimok-ekrana-ot-2017-09-30-10-43-41-1024x576.png

Далее вам необходимо подтвердить обновление, для этого ознакомьтесь со списком пакетов и нажмите «y»:

Snimok-ekrana-ot-2017-09-30-10-44-02-1024x576.png

Утилита yum имеет опцию -y, которая указывает, что вы автоматически согласны с изменениями, но ее использовать не рекомендуется. После завершения обновления необходимо перезагрузить сервер:

reboot

Теперь можно снова посмотреть версию:

cat /etc/redhat-release

Snimok-ekrana-ot-2017-09-30-11-14-36-1024x576.png

Как видите, мы очень просто обновились до нового релиза CentOS 7.4 без каких-либо дополнительных настроек и команд. Это очень просто.

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

Для того чтобы все работало нам нужно установить дополнительный пакет — yum-cron. Для этого наберите такую команду:

yum install yum-cron

Snimok-ekrana-ot-2017-09-30-11-30-15-1024x576.png

Дальше нам нужно его настроить с помощью файла конфигурации /etc/yum/yum-cron.conf:

Первая опция, которую нам нужно настроить — это update_cmd — команда, которой будут выполняться обновления. Доступно несколько вариантов:

  • default — полное обновление;
  • security — только обновление безопасности;
  • security-severity:Critical — только критические обновления безопасности;
  • minimal — минимальное обновление с исправлениями ошибок;
  • minimal-security — исправления ошибок и обновления безопасности;
  • minimal-security-severity:Critical — исправления ошибок и критические обновления.

В моем примере я буду использовать полное обновление. Рассмотрим другие настройки:

  • update_messages — выводить сообщения про доступные обновления;
  • download_updates — загружать обновления автоматически;
  • apply_updates — устанавливать обновления автоматически;

В секции emitters вы можете настроить возможные способы отправки сообщений о доступном обновлении, например, в stdout или по электронной почте.

Опция emit_via указывает каким образом нужно отправлять сообщения. По умолчанию установлено stdout, но вы можете заменить этот параметр на email. Дальше нужно настроить параметры электронной почты в секции email:

  • email_from — отправитель;
  • email_to — куда отправлять;
  • email_host — имя хоста, на котором запущен почтовый сервер.

На завершение настройки вам необходимо запустить службу автоматического обновления CentOS 7:

systemctl start yum-cron

Snimok-ekrana-ot-2017-09-30-12-31-25-1024x576.png

Также добавьте ее в автозагрузку:

systemctl enable yum-cron

Теперь обновление системы CentOS 7 будет выполняться автоматически.

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

yum upgrade --enablerepo=cr

После этого до обычного обновления системы будет подключен тестовый репозиторий.

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

19 Июн 2018

Опыт обновления CentOS 6 до CentOS 7 с сохранением всех настроек и параметров конфигурации.

CentOS 7 вышел еще в 2014 году, однако многие системные администраторы не спешат на него переходить — благо выпуск обновлений для CentOS 6.x обещан до ноября 2020 года. Причин оставаться на предыдущей версии много, и не последнее место среди них занимает радикальность многих изменений, пришедших в релизе.

Обновление CentOS 6 на CentOS 7 — задача разрешимая, хотя и с заметными ограничениями

Virtuozzo Linux и VzUpgrade

CentOS — не единственный основанный на RHEL дистрибутив. В данной статье мы рассмотрим опыт использования инструментария Virtuozzo Linux (VzLinux) — дистрибутива, лежащего в основе многих продуктов компании Virtuozzo.

Актуальная версия Virtuozzo 7 основана на VzLinux 7. а тот. в свою очередь, на CentOS 7. Предыдущая версия соответственно основывалась на VzLinux 6 (CentOS 6). При этом пользователям Virtuozzo 6 предоставляется возможность прямого обновления на свежую версию. Частью этого процесса является обновление пакетной базы VzLinux -с 6 на 7. Осуществляется такой перевод пакетной базы с помощью инструмента vzupgrade, являющегося надстройкой над redhat-upgrade-tool и нивелирующего проблемы, возникающие при использовании этой утилиты в CentOS.

Vzupgrade можно установить и использовать непосредственно в CentOS. Для большей надежности следует сначала «превратить» CentOS 6 в VzLinux 6. В любом случае, после обновления вы получите VzLinux 7, который уже несложно трансформировать обратно в CentOS 7. Впрочем, обо всем по порядку.

Подготовка CentOS 6 к обновлению

Начнем с установки пакета vzlinux-release от VzLinux 6. который добавит в конфигурационные файлы yum репозитории этой системы (и удалит репозитории CentOS 6 вместе с пакетом centos-release).

# yum install http://repo.virtuozzo.eom/vzlinux/6/x86_64/ J updates/Packages/v/vzlinux-release - 6-8.vl6.9.x86_64.rpm

Далее заменим пакеты CentOS на соответствующие пакеты VzLinux, запустив синхронизацию пакетной базы с подключенными репозиториями:

yum distro-sync

Этот шаг крайне желателен, поскольку утилита vzupgrade в ряде случаев смотрит на первоисточник пакета и не доверяет «чужим» программам — например, если у вас был включен какой-то сервис из не-VzLinux пакета, то этот сервис после обновления будет выключен.

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

Теперь можно установить пакет vzupgrade:

yum install vzupgrade

И запустить диагностику возможных проблем при обновлении:

vzupgrade check --skip-vz

Ключ -skip-vz указывает утилите пропустить ряд проверок, специфических для системы виртуализации Virtuozzo — в «чистом» VzUnux, равно как и в CentOS. коммерческие составляющие Virtuozzo отсутствуют, и попытка проверить их готовность к обновлению смысла не имеет. Более того, запустив vzupgrade без этой опции в CentOS, вы можете получить сообщения о критических мешающих обновлению ошибках, из-за которых vzupgrade откажется работать дальше.

Вызов vzupgrade с ключом check сводится к запуску утилиты ргеир из пакета preupgrade-assistant (сателлита redhat-upgrade-tool) с некоторыми дополнительными проверками. Результатом его работы является отчет со списком потенциальных опасностей, поджидающих вас при обновлении.

Отчет трансформируется в html-файл, и даже в случае минимальной установки CentOS 6 этот отчет достаточно обширен. Найти отчет result.html можно в директории /root/preupgrade (см, рис. 1).centos-1024x459.png

Отчет о подготовке к обновлению

Потенциальные проблемы в отчете preupgrade-assistant ранжируются по степени значимости. В первую очередь необходимо обратить внимание на пункты, помеченные как EXTREME RISK. Эти риски могут сказаться непосредственно на процессе обновления и привести к неработоспособности результирующей системы. До устранения таких рисков производить обновление крайне не рекомендуется. После устранения выявленных проблем необходимо снова запустить vzupgrade check -skip-vz.

Многие пункты отчета носят информационный характер -например, сообщают об изменениях в поддерживаемых опциях стандартных утилит (см. рис. 2). Это может оказаться полезным, если вы в своих собственных скриптах используете опции, которые убрали в новых версиях утилит (хотя в Linux такое случается достаточно редко — большинство разработчиков базовых утилит заботятся об обратной совместимости).centos-1.png

Помимо информационных сообщений и критических проблем, в отчете могут встречаться пункты, помеченные как needs_action («требуется действие») и needs Jnspection («требуется изучение»). Стандартным пунктом первого вида является замечание об изменении в политиках SELinux. Так что если вы используете этот механизм, то может потребоваться переработка ваших политик.

Несмотря на указание опции -skip-vz, в отчете могут-таки оказаться некоторые пункты, относящиеся только к Virtuozzo. как то:

  • Virtuozzo virtualization
  • Virtuozzo file system
  • Deprecated VZMOUNT option
  • Virtuozzo templates cache

При работе c CentOS эти пункты можно смело игнорировать. Если вы заглянете в них, то увидите сообщения о невозможности выполнить соответствующие проверки ввиду отсутствия необходимых программ Virtuozzo.

Тем не менее стоит обратить внимание на пункт Packages not signed by Virtuozzo (при его наличии), в котором перечислены пакеты, не подписанные ключом Virtuozzo.

Грозное сообщение в отчете будет гласить, что такие пакеты не будут обновлены, но это не совсем так — если для них есть прямое обновление в репозиториях VzLinux7, то пакет успешно обновится.

Предупреждение же относится к пакетам, которые были установлены из сторонних репозиториев, — вряд ли VzLinux7 предоставит обновления для них. Однако и для таких ситуаций можно указать дополнительные репозитории с нужными пакетами для CentOS 7.

Из секций, помеченных как need Jnspection, обратите внимание на Content for enabling and disabling services based on Virtuozzo 6 system — здесь вам сообщат, какие из включенных у вас сервисов не будут включены после обновления. Одной из причин отключения сервиса является то, что он принадлежит не VzLinux-пакету.

Также потенциально полезен пункт File Lists for Manual Migration с перечнем файлов, которые вы, возможно, захотите самостоятельно перенести из старой системы в новую. Как правило, приводимый здесь список содержит много лишних элементов — например, все содержимое директории ‘boot, все модули ядра и многое другое.

Кроме того, наличие файла в этом списке вовсе не означает, что он будет удален при обновлении — это зависит от того, какому пакету файл принадлежит и какова политика обновления пакета в отношении этого файла. Если файл помечен как конфигурационный, то он будет либо сохранен с расширением .rpmsave, либо новый файл не перезатрет имеющийся, а будет помещен рядом с расширением .rpmnew.

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

Переходим к действиям

Во избежание потенциальных проблем, которые могут вызвать работающие в системе процессы (а также пользователи), для осуществления обновления redhat-upgrade-tool перезагружает систему в специальном неинтерактивном режиме.

Чтобы инициализировать перезагрузку в режим обновления, необходимо иметь соответствующим образом подготовлены initrd-файл (содержащий, помимо прочего, саму утилиту redhat-upgrade-tool) Для CentOS готовых официальных initrd такого рода нет, однако мы можем воспользоваться ISO-образом Virtuozzo 7. Можно записать его на CD или флешку либо смонтировать на другом сервере и сделать доступным содержимое по http или ftp, либо даже использовать ISO-образ напрямую — vzupgrade сам его смонтирует и извлечет нужные файлы.

Помимо ISO-образа, утилите vzupgrade необходимо передать список репозиториев с пакетами, которые будут использованы при обновлении. Этот список должен включать как минимум основной репозиторий VzLinux 7.

Если вы записали ISO-образ Virtuozzo 7 на CD и вставили диск в привод сервера, то инициализация обновления будет выглядеть следующим образом:

# vzupgrade install --device /dev/cdrom --skip-license-upgrade --skip-vz --add-repo vzlinux7=http://repo.virtuozzo.con/vzlinux/7/x86_64/os

Опция -skip-vz вам уже знакома, в случае команды install она пропускает часть шагов обновления, специфичных для Virtuozzo.

Дополнительная опция -skip-license-upgrade указывает утилите, что нет необходимости обновлять лицензию Virtuozzo.

Вместо устройства cdrom можно указать непосредственно файл ISO-образа. Если же содержимое образа доступно по сети, то вместо -device необходимо использовать опцию network, передав ей адрес сервера.

В любом случае, утилита vzupgrade предварительно скачает все пакеты из репозиториев VzLinux на локальный диск. Такой подход обусловлен тем, что в ряде случаев в процессе обновления становятся недоступны сеть и интернет, что может привести к аварийному завершению апдейта.

Учтите, что для скачиваемых пакетов может потребоваться достаточно много места — мы рекомендуем иметь не менее 20 Гб. Это не обязательно должно быть место на корневом разделе, можно выделить директорию на другом диске и создать символьную ссылку /var/lib/upgrade_pkgs0, указывающую на вашу директорию — именно в /var/lib/upgrade_ pkgs0 будут скачиваться пакеты из репозитория.

Например, если у вас есть отдельный большой диск, смонтированный в директорию /mnt/storage, то необходимая последовательность действий будет выглядеть так:

mkdir /mnt/storage/upgrade_pkgs0  ln -s /mnt/storage/upgrade_pkgs0 /var/lib/upgrade_pkgs0

В конце предварительного этапа vzupgrade сделает финальную проверку корректности, а именно удостоверится в наличии среди пакетов для обновления ключевых компонентов (glibc и systemd). Если их там не окажется, то vzupgrade порекомендует отказаться от обновления, и лучше в такой ситуации с ним согласиться и попробовать найти причины проблемы. Возможно, на вашем жестком диске просто не хватило места для скачивания всех пакетов — в наших экспериментах с реальными системами это была наиболее частая причина ошибок.

Перезагрузка, и даже две

Если же все прошло успешно, то можно перезагружать компьютер. При перезагрузке будет автоматически выбран пункт меню System Upgrade и запущен неинтерактивный процесс обновления вашей системы. В ходе этого процесса вы сможете наблюдать на мониторе логи работы yum и вспомогательных скриптов апдейта, но как-то вмешаться в этот процесс не сможете (пользователи, когда-либо обновлявшие дистрибутив Fedora на очередную версию, наверняка заметят здесь тот же механизм, что использовался в утилите FedUp).

Кроме обновления, никакие другие процессы выполняться не будут. После выполнения всех необходимых действий машина снова перезагрузится. Если все прошло успешно, вы увидите в меню загрузки пункт Virtuozzo Linux 7. который и надо выбрать. Если вы увидели свое старое меню с предложением загрузить CentOS 6 или Virtuozzo Linux 6, то, значит, что-то пошло не так. Надо загружаться в старую систему и смотреть журналы.

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

В зависимости от критичности поломки в такой ситуации можно зайти на машину с другого сервера по SSH (если сеть поднялась и сервис sshd активен) либо загрузиться с внешнего носителя (например, с LiveCD). примонтировать раздел с корневой ФС вашей системы, изучать журналы обновления и пытаться завершить этот процесс. Хотя в большинстве случаев в такой ситуации проще будет сохранить нужные вам файлы и установить CentOS 7 начисто.

Если же все прошло хорошо, то при первой загрузке VzLinux 7 выполнит ряд завершающих обновление действий и снова перезагрузит машину. После этого загрузится уже полноценный VzLinux 7, получившийся из вашего CentOS 6.

Возвращаем CentOS

Если у вас проснулся интерес к Virtuozzo, то можно получившийся VzLinux 7 превратить в Virtuozzo 7 либо OpenVZ 7 с помощью утилит do-upgrade-vzlin-vz7 и do-upgrade-vzlin-openvz7 соответственно. Однако нашим изначальным планом было обновление до CentOS 7, для чего нам осталось сделать несколько несложных шагов.

Первым делом вам необходимо установить пакет centos-release, предварительно вручную удалив vzlinux-release. На момент написания статьи актуальным для CentOS 7 был centos-release-7-4.1708.el7.centos.x86_64.rpm:

rpm -в --nodepa vzlinux-release  yum install https://adrror.yandex.rU/centos/7/os/x86_64/Packages/centos-release-7-4.1708.el7.centos.x86_64.rpm

Теперь удаляем конфигурационный файл yum. который помешает нам заменить пакет systemd:

rm -f /etc/yum/protected.d/systemd.conf

И запустим синхронизацию пакетов с подключенными репозиториями (после замены vzlinux-release на centos-release в системе будут снова приписаны репозитории CentOS):

yum distro-sync

Этот шаг серьезных опасностей не таит, поскольку VzLinux 7 и CentOS 7 почти идентичны по версиям пакетов, и в результате вы просто замените пакеты из репозиториев VzLinux на пакеты CentOS.

После завершения синхронизации пакетов можно еще раз перезагрузить машину и на сей раз запустить уже CentOS 7. Чего и требовалось достичь.

Журналы и работа над ошибками

Даже если вы успешно загрузились в CentOS 7. еще не факт, что обновление прошло абсолютно гладко. Первое, на что стоит обратить внимание, — оставшиеся пакеты от старой версии системы, которые можно вычислить по суффиксам -е/6» или «vl6-

# rpm -qa I grep vl6|el6

Более детальная информация о том, что происходило во время обновления, доступна в файлах /var/log/upgrade.log и /var/log/redhat-upgrade-tool.log.

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

Ограничения

Vzupgrade — это надстройка над redhat-upgrade-tool, и ей присущи практически все те же ограничения. В частности, если у вас установлено что-то помимо базового набора пакетов, то обновление может и не пройти. Впрочем, в случае vzupgrade можно попробовать обновить систему с установленными Х11 — сами «иксы» обновить получится, но вот если помимо них у вас установлена какая-то DE (Gnome или KDE), то скорее всего после обновления она не запустится.

Источник: Системный администратор №6 2018

Хотя некоторые люди и используют слово Linux для представления операционной системы в целом, важно отметить, что, строго говоря, Linux — это только ядро. С другой стороны, дистрибутив представляет собой полностью функциональную систему, построенную поверх ядра с широким спектром инструментов и библиотек приложений.

Во время обычных операций ядро ​​отвечает за выполнение двух важных задач:

  • Действует как интерфейс между оборудованием и программным обеспечением, работающим в системе.
  • Управление системными ресурсами максимально эффективно.

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

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

Также предлагаем к прочтению статью о том: как обновить ядро ​​в Ubuntu.

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

Готовы обновить ядро ​​на CentOS 7 или одном из своих производных, таких как RHEL 7 и Fedora? Если да, продолжайте читать!

Шаг 1. Проверка установленной версии ядра

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

# uname -sr

На следующем рисунке показан результат выполнения вышеуказанной команды на сервере CentOS 7:

Check-Kernel-Version-in-CentOS-71.png

Проверка версии ядра в CentOS 7

Если теперь перейти на https://www.kernel.org/, мы увидим, что на момент написания этой версии последняя версия ядра — 4.10.1 (другие версии доступны с того же сайта).

Важно учесть жизненный цикл версии ядра — если версия, которую вы используете в настоящее время, подходит к концу, никаких исправлений ошибок после этой даты не будет. Для получения дополнительной информации см. Страницу Release Releases.

Шаг 2. Обновление ядра в CentOS 7

Большинство современных дистрибутивов предоставляют способ обновления ядра с использованием системы управления пакетами, такой как yum и официально поддерживаемого репозитория.

Тем не менее, это позволит выполнить обновление до последней версии, доступной из репозиториев дистрибутива, но не последней, доступной на https://www.kernel.org/. К сожалению, Red Hat позволяет обновить ядро ​​только с помощью прежней опции.

В отличие от Red Hat, CentOS разрешает использование ELRepo, стороннего репозитория, который делает обновление до последней версии ядром.

Чтобы включить репозиторий ELRepo на CentOS 7, выполните:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  # rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

Enable-ELRepo-in-CentOS-71-1.png

Включить ELRepo в CentOS 7

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

# yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

Yum-Find-Available-Kernel-Versions1-1-300x130.png

Yum — найти доступные версии ядра

Затем установите последнее стабильное ядро ​​магистрали:

# yum --enablerepo=elrepo-kernel install kernel-ml

Install-Latest-Kernel-Version-in-CentOS-71-1.pngУстановите последнюю версию ядра в CentOS 7

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

uname -sr

Verify-Kernel-Version1-1.png

Проверка версии ядра

Шаг 3. Установка версии ядра по умолчанию в GRUB

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

Откройте и отредактируйте файл / etc / default / grub и установите GRUB_DEFAULT = 0. Это означает, что первое ядро ​​в начальном экране GRUB будет использоваться по умолчанию.

GRUB_TIMEOUT=5

GRUB_DEFAULT=0

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT=»console»

GRUB_CMDLINE_LINUX=»rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet»

GRUB_DISABLE_RECOVERY=»true»

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

# grub2-mkconfig -o /boot/grub2/grub.cfg

Set-Kernel-in-GRUB1.png

Задать ядро ​​в GRUB

Перезагрузитесь и убедитесь, что последнее ядро ​​теперь используется по умолчанию.

Booting-Default-Kernel-Version1-1.png

Загрузка версии ядра по умолчанию в CentOS 7

Поздравляем! Вы обновили свое ядро ​​в CentOS 7!

Выводы

В этой статье мы объяснили, как легко обновить ядро ​​Linux в вашей системе. Есть еще один метод, который мы не рассматривали, поскольку он включает компиляцию ядра из исходного кода, который заслуживает целой книги и не рекомендуется в производственных системах.

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

Перевод статьи из отличного английского ресурса TechMint.

Если у вас есть какие-то вопросы о том «Как обновить ядро Linux в CentOS 7» то можете задавать их в форму комментариев.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Используемые источники:

  • https://losst.ru/obnovlenie-sistemy-centos-7
  • https://system-admins.ru/obnovlenie-centos-6-do-centos-7/
  • https://linuxinsider.ru/kak-obnovit-versiyu-yadra-v-centos-7/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации