скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 11 минут
Серверы и ОС

Как проверить версию ядра в Linux? + 3 метода обновления ядра Ubuntu

Лили Карнелл By Лили Карнелл 11 минут чтения Обновлено 22 июля 2025 г.
Как проверить версию ядра в Linux? + 3 метода обновления ядра Ubuntu

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

Какая версия ядра?

Ядро — это основной компонент операционной системы, будь то Mac OS, Linux или Windows. Ядро управляет ресурсами системы и работает как мост между аппаратным и программным обеспечением системы.

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

Читайте также: NextCloud против ownCloud

Как узнать версию ядра в Linux?

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

Используйте команду uname

Команда uname может показать вам много системной информации, такой как архитектура ядра Linux, версия имени и выпуск.

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

uname -srm

После запуска этой команды что-то вроде этого будет показано как выход:

Linux 4.15.0-54-общий x86_64

Как вы можете видеть выше в выводе, версия ядра Linux — 4.15.0-54 и работает как 64-битная. Кроме того, все эти числа связаны со значением, которое мы перечислим ниже:

  • 4: Версия ядра.
  • 15: Основная редакция.
  • 0: Незначительная редакция.
  • 54: Номер патча.
  • общий: дополнительная информация, специфичная для дистрибутива Linux/ядра.

Используйте команду hostnamectl

Hostnamect является частью systemd и обычно используется для запроса и изменения имени хоста системы, отображая информацию о конфигурации сети системы. Но здесь также указана версия ядра Linux и его дистрибутив:

hostnamectl

 Запуск этой команды покажет нечто похожее на это: выход:

 Статическое имя хоста: linux.localdomain.

         Название значка: компьютер-ноутбук

           Корпус: ноутбук

        Идентификатор машины: af8ce1d394b844feza8c19ea5c6a9bd09

           Идентификатор загрузки: 15bc3ae7bde842f29ct8d925044f232b9

  Операционная система: Ubuntu 18.04.2 LTS.

            Ядро: Linux 4.15.0-54-универсальный

      Архитектура: x86-64

Вы можете ввести команду grep, чтобы отфильтровать версию ядра Linux:

hostnamectl | grep -I Kernel

Вот выход:

 Ядро: Linux 4.15.0-54-универсальный

Используйте файл /proc/version 

В каталоге /proc находятся различные виртуальные файлы, содержащие информацию о системной памяти, ядрах ЦП, смонтированных файловых системах и многие другие данные. Если вы хотите получить доступ к информации о работающем ядре и проверить версию ядра Linux, обратите внимание, что они хранятся в виртуальном файле /proc/version. Вы можете ввести кот or меньше команды для отображения содержимого файла:

cat /proc/version

После их запуска вы увидите выход похоже на это:

Версия Linux 4.15.0-54-generic (buildd@lgw01-amd64-014) (версия GCC 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Пн, 24 июня 10:55:24 UTC 2019 г.

Используйте команду dmesg

Большую часть времени команда dmesg используется для печати сообщения буфера ядра. Проще говоря, вы обычно можете использовать эту команду для чтения сообщений от драйверов устройств; но вы также можете запустить его, чтобы узнать версию ядра. символ трубы ( | ) обычно находится рядом с клавишей ввода на большинстве клавиатур.

используйте команду dmesg
используйте команду dmesg

Здесь мы объясним, как на самом деле работают эти команды:

  • Дмесг: позволяет читать содержимое буфера ядра.
  • | (символ трубы): Передача команды в следующую команду
  • греп: в частности, поиск определенной строки символов и отображение строк, которые их содержат
  • Линукс: точная строка символов, которую должен искать grep (обратите внимание, что использование заглавных букв важно)

Как показано на рисунке выше, версия ядра Linux упоминается в первой строке вывода. 

Когда следует обновлять версию ядра Linux?

Ядро Linux действует как посредник между программными приложениями и компьютерным оборудованием. Другими словами, ядро ​​Linux в каком-то смысле является основой, на которой работают различные дистрибутивы Linux. Более того, любой человек может декомпилировать, изучить и изменить код этого программного обеспечения с открытым исходным кодом. Технология стремительно развивается, поэтому разработчики находят различные патчи и обновления ядра Linux. Вы можете использовать эти патчи для повышения безопасности, увеличения функциональности и даже влияния на скорость работы операционной системы. Итак, если вы используете операционные системы Linux, такие как Ubuntu, лучше всего проверять версию ядра и регулярно обновлять ее.

Вопрос в том, как обновить версию ядра Linux? Для этого сначала вам следует проверить, есть ли у вас требования или нет. 

Также читайте: Как узнать версию ОС с помощью командной строки

Требования для обновления версии ядра 

Вот необходимые условия для обновления версии ядра:

  • сервер под управлением операционной системы Linux (Ubuntu)
  • Наличие доступа к терминалу Linux (вы можете использовать CTRL-ALT-T или меню «Приложения» > «Стандартные» > «Терминал»)
  • Использование учетной записи пользователя с привилегиями sudo
  • Инструмент apt, встроенный в Ubuntu
  • Менеджер обновлений, встроенный в Ubuntu (обратите внимание, что это необязательно)

Обновить ядро ​​Ubuntu

Чтобы обновить версию ядра Linux, вы можете использовать два удобных для вас метода.

Первый метод: использование процесса обновления системы

Шаг 1. Проверьте текущую версию ядра Linux.

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

Шаг 2. Обновление репозиториев

Вам нужно открыть терминал и ввести следующую команду:

sudo apt-get update

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

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

Обновление репозиториев
Обновление репозиториев

Шаг 3. Запуск обновления

На этом этапе вам необходимо запустить в терминале следующую команду:

sudo apt-get dist-upgrade

Dist-upgrade в этой команде предназначен для того, чтобы попросить Ubuntu разумно обрабатывать различные зависимости. Это означает, что если конкретный пакет программного обеспечения зависит от запуска другого пакета программного обеспечения, эта команда гарантирует, что второй пакет (зависимость) будет обновлен перед обновлением первого. Вы можете использовать этот подход как безопасный способ обновления ядра Ubuntu Linux. Кроме того, обновления ядра, используемые с помощью этой утилиты, были протестированы и проверены на правильную работу с вашей версией Ubuntu без каких-либо проблем.

Ubuntu-VPS Очевидный выбор

Большинство серверов под управлением Linux используют Ubuntu; почему не ты? Узнайте, почему все любят Ubuntu — приобретите оптимизированный Ubuntu VPS

Получите свой Ubuntu VPS

Второй метод: принудительное обновление ядра

Иногда выпускается более новая версия ядра, но она не была тщательно протестирована для вашей версии Ubuntu. Например, вы можете использовать Ubuntu 17.10 (Artful Aardvark) и видите, что вам доступна Ubuntu 18.04 (Bionic Beaver). В подобных ситуациях обновление ядра потребует более сложного процесса.

Шаг 1. Резервное копирование важных файлов и данных

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

Шаг 2. Запуск средства обновления программного обеспечения

Чтобы запустить средство обновления программного обеспечения, вам необходимо нажать на значок супер ключ (тот, с изображением «Windows» на клавиатуре) и найдите Software Updater. Если вам необходимо получить какие-либо обновления, программа обновления программного обеспечения уведомит вас об этом. Пройдя предыдущие шаги, вы увидите сообщение о том, что компьютер обновлен.

Теперь вам нужно нажать на Настройки кнопку, увидев новое окно с несколькими вкладками.

Шаг 3. Настройка средства обновления программного обеспечения

Сначала нажмите на Безопасность вкладку, затем установите три флажка в разделе «Установить обновления из». Эти флажки называются Важные обновления безопасности, Рекомендуемые обновления и Неподдерживаемые обновления.

В конце На этой вкладке есть раскрывающийся список с надписью «Сообщите мне о новой версии Ubuntu». версия:». Нажмите на раскрывающийся список и выберите:

Для версий с долгосрочной поддержкой (если вы хотите использовать проверенные и надежные версии с полной поддержкой)

Для любой новой версии (если вам нравится играть с самыми последними и лучшими версиями и вы не против, если что-то работает с ошибками)

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

Шаг 4. Принудительное обновление

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

update-manager –d

После их запуска вы увидите выход похоже на это:

Принудительное обновление
Принудительное обновление

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

Читайте также: KVM против OpenVZ

Третий метод: обновление ядра вручную с помощью расширенных процедур.

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

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

Шаг 1: Установка Укуу

Введите следующую команду в терминале. (Обратите внимание, что после ввода каждой строки вам следует нажать Enter):

sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

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

Шаг 2: Запуск Укуу

Чтобы запустить Ukuu, вам нужно ввести это в терминал:

sudo ukuu-gtk

После запуска вы увидите, что в вашей системе запускается утилита Ukuu, показывающая список доступных версий ядра Linux.

Шаг 3: Установка ядра

Выберите ядро, которое хотите установить, а затем нажмите кнопку «Установить» справа.

Шаг 4. Перезагрузите систему.

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

Шаг 5: В случае сбоя при установке

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

Мы предлагаем руководство по настройка GRUB к удобному графическому интерфейсу. Я настоятельно рекомендую прочитать ее, если вы время от времени используете GRUB.

Шаг 6: Удаление ядра

Утилита Ukuu также позволяет удалять старые ядра в Ubuntu. для этого щелкните то же ядро, которое вы установили ранее, и нажмите «Удалить» справа.

Резюме: проверка версии ядра

Мы представили различные способы поиска версии ядра в Linux. Помимо мощной и простой командной строки, Linux предоставляет вам множество возможностей. Чтобы максимально эффективно использовать возможности этой операционной системы, мы с гордостью предлагаем вам нашу KVM-систему. Linux VPS, предоставляя вам доступ к использованию не только всех значимых дистрибутивов, но даже некоторых менее известных. Решения Cloudzy для Linux VPS более безопасны и обеспечивают надежную работу, поэтому они хорошо подходят для вашего личного использования и бизнеса.

Часто задаваемые вопросы

Что означает версия ядра в Linux?

Ядро Linux — это основной компонент ОС Linux, который функционирует как основной интерфейс между оборудованием системы и ее процессами. Проверить его версию можно с помощью командной строки и других утилит.

Что такое виртуальные частные серверы на базе KVM?

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

Делиться

Еще из блога

Продолжайте читать.

Лучшие самостоятельные приложения, которые можно запускать с помощью Cosmos Cloud: обложка с панелями приложений вокруг информационной панели Cosmos.
Серверы и ОС

Лучшие приложения для самостоятельного размещения, которые можно запускать с помощью Cosmos Cloud: файлы, медиафайлы, пароли, автоматизация и многое другое!

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

Ник СильверНик Сильвер 16 минут чтения
Portainer и Cosmos Cloud для управления приложениями Docker покрыты диаграммой гибридной настройки и неоновыми операциями и блокировками доступа.
Серверы и ОС

Portainer против Cosmos Cloud: лучше всего подходит для управления приложениями Docker

Если вы уже знакомы с Docker и вам просто нужен более простой способ запуска растущего стека приложений, вот краткий ответ на вопрос Portainer и Cosmos Cloud. Портейнер — более сильный выбор для режиссера

Ник СильверНик Сильвер 14 минут чтения
Графика Cosmo Cloud, CasaOS и Umbrel показывает три автономных пути внутри одного абстрактного облачного сетевого мира.
Серверы и ОС

Cosmos Cloud, CasaOS или Umbrel: какая автономная платформа подойдет для вашей установки?

Короткий ответ: CasaOS по-прежнему является самым простым местом для начала, Umbrel имеет самый чистый и тщательно продуманный интерфейс, а Cosmo Cloud имеет больше смысла, если вы хотите более жесткий контроль над doma.

Ник СильверНик Сильвер 11 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.