[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/check-kernel-version":3,"mdc--3z8eza-key":365,"mdc-g2p1h9-key":375,"mdc-dauf03-key":383,"mdc-r2tpbc-key":391,"mdc-h1gc23-key":430,"mdc-4eh8pt-key":446,"mdc--9cm6p7-key":462,"mdc-8q7hyi-key":477,"related-/guides/linux/install-linux-kernel,/guides/linux/update-ubuntu-packages,/guides/linux/system-monitoring-tools":494},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":302,"code":302,"createdAt":303,"description":304,"difficulty":305,"draft":306,"estimatedTime":307,"extension":308,"faq":309,"howToSteps":322,"howToTotalTime":335,"image":302,"keywords":336,"locale":343,"meta":344,"navigation":345,"path":346,"platform":347,"related":348,"section":352,"seo":353,"severity":302,"stem":354,"summary":355,"tags":356,"twitterCreator":302,"twitterSite":302,"type":363,"updatedAt":303,"__hash__":364},"content_ru/guides/linux/check-kernel-version.md","Как узнать версию ядра Linux: 4 проверенных способа для терминала",[7,8,9,10],"Ubuntu 20.04/22.04/24.04+","Debian 11+","CentOS/RHEL 8+","Fedora 36+","FixPedia Team",{"type":13,"value":14,"toc":291},"minimark",[15,20,33,37,54,58,65,86,93,107,111,118,132,143,146,150,157,177,184,188,191,210,223,227,237,241,287],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23,24,28,29,32],"p",{},"Знание точной версии ядра Linux необходимо при установке проприетарных драйверов, настройке контейнеров или поиске решений для аппаратных конфликтов. Разработчики софта часто указывают минимальные требования к ядру (например, ",[25,26,27],"code",{},"5.10+"," для поддержки Btrfs-фич или новейших Wi-Fi модулей). Без этих данных установка драйверов ",[25,30,31],{},"dkms"," или обновление пакетов безопасности может завершиться ошибкой совместимости. Этот гайд покажет, как получить информацию за несколько секунд без установки дополнительных утилит.",[16,34,36],{"id":35},"требования-подготовка","Требования / Подготовка",[38,39,40,44,51],"ul",{},[41,42,43],"li",{},"Доступ к эмулятору терминала (GNOME Terminal, Konsole, xterm и др.).",[41,45,46,47,50],{},"Права обычного пользователя достаточно. Повышенные привилегии (",[25,48,49],{},"sudo",") потребуются только для одного из методов.",[41,52,53],{},"Статья протестирована на дистрибутивах с ядрами серии 4.x, 5.x и 6.x. Синтаксис команд универсален.",[16,55,57],{"id":56},"шаг-1-используйте-команду-uname","Шаг 1: Используйте команду uname",[21,59,60,61,64],{},"Самый быстрый и стандартный способ — утилита ",[25,62,63],{},"uname",". Она запрашивает системные вызовы ядра и возвращает их в читаемом виде.",[66,67,72],"pre",{"className":68,"code":69,"language":70,"meta":71,"style":71},"language-bash shiki shiki-themes github-light github-dark","uname -r\n","bash","",[25,73,74],{"__ignoreMap":71},[75,76,79,82],"span",{"class":77,"line":78},"line",1,[75,80,63],{"class":81},"sScJk",[75,83,85],{"class":84},"sj4cs"," -r\n",[21,87,88,89,92],{},"Команда выведет только номер релиза, например ",[25,90,91],{},"6.8.0-45-generic",". Этого достаточно для поиска драйверов или проверки требований ПО.",[94,95,96],"blockquote",{},[21,97,98,99,102,103,106],{},"💡 Совет: Если нужно увидеть архитектуру процессора и полное имя хоста, выполните ",[25,100,101],{},"uname -a",". Для проверки только архитектуры используйте ",[25,104,105],{},"uname -m",".",[16,108,110],{"id":109},"шаг-2-проверьте-файл-procversion","Шаг 2: Проверьте файл /proc/version",[21,112,113,114,117],{},"Псевдофайловая система ",[25,115,116],{},"/proc"," хранит метаданные работающей ОС в реальном времени. Чтение этого файла покажет не только версию, но и информацию о компиляторе, который использовался при сборке ядра.",[66,119,121],{"className":68,"code":120,"language":70,"meta":71,"style":71},"cat /proc/version\n",[25,122,123],{"__ignoreMap":71},[75,124,125,128],{"class":77,"line":78},[75,126,127],{"class":81},"cat",[75,129,131],{"class":130},"sZZnC"," /proc/version\n",[21,133,134,135,138,139,142],{},"Вывод будет содержать строку вида ",[25,136,137],{},"Linux version 6.5.0-41-generic (buildd@lcy02-amd64-010) (gcc-13 (Ubuntu 13.2.0-4ubuntu3) 13.2.0, GNU ld (GNU Binutils for Ubuntu) 2.41) #41-Ubuntu SMP PREEMPT_DYNAMIC",". Первые цифры после ",[25,140,141],{},"version"," — ваша текущая сборка.",[144,145],"in-article-ad",{},[16,147,149],{"id":148},"шаг-3-воспользуйтесь-утилитой-hostnamectl","Шаг 3: Воспользуйтесь утилитой hostnamectl",[21,151,152,153,156],{},"В современных дистрибутивах с ",[25,154,155],{},"systemd"," эта утилита собирает и отображает системные метаданные. Она удобна для администраторов серверов, так как выводит данные в структурированном виде.",[66,158,160],{"className":68,"code":159,"language":70,"meta":71,"style":71},"hostnamectl | grep Kernel\n",[25,161,162],{"__ignoreMap":71},[75,163,164,167,171,174],{"class":77,"line":78},[75,165,166],{"class":81},"hostnamectl",[75,168,170],{"class":169},"szBVR"," |",[75,172,173],{"class":81}," grep",[75,175,176],{"class":130}," Kernel\n",[21,178,179,180,183],{},"Результат будет выглядеть так: ",[25,181,182],{},"Kernel: Linux 6.5.0-41-generic",". Метод не требует парсинга строк и сразу отдает чистое значение.",[16,185,187],{"id":186},"шаг-4-извлеките-данные-из-dmesg-альтернативный-метод","Шаг 4: Извлеките данные из dmesg (альтернативный метод)",[21,189,190],{},"Если стандартные утилиты по какой-то причине отсутствуют в минималистичной сборке, можно обратиться к журналу загрузки ядра.",[66,192,194],{"className":68,"code":193,"language":70,"meta":71,"style":71},"sudo dmesg | grep \"Linux version\"\n",[25,195,196],{"__ignoreMap":71},[75,197,198,200,203,205,207],{"class":77,"line":78},[75,199,49],{"class":81},[75,201,202],{"class":130}," dmesg",[75,204,170],{"class":169},[75,206,173],{"class":81},[75,208,209],{"class":130}," \"Linux version\"\n",[94,211,212],{},[21,213,214,215,218,219,222],{},"⚠️ Важно: Для чтения буфера ",[25,216,217],{},"dmesg"," в новых дистрибутивах могут потребоваться права ",[25,220,221],{},"root",". Строка выводит сообщение, которое ядро печатает при инициализации системы, поэтому оно точно соответствует загруженному релизу.",[16,224,226],{"id":225},"проверка-результата","Проверка результата",[21,228,229,230,233,234,106],{},"Сравните полученный номер с документацией устанавливаемого ПО. Обратите внимание на цифры до первого дефиса (например, ",[25,231,232],{},"6.5.0","). Это основная ветка ядра. Если она совпадает с требованиями разработчика, вы можете безопасно приступать к компиляции модулей или обновлению пакетов. Для архивирования информации перенаправьте вывод в файл: ",[25,235,236],{},"uname -r > ~/kernel_version.txt",[16,238,240],{"id":239},"возможные-проблемы","Возможные проблемы",[38,242,243,259,271],{},[41,244,245,248,249,251,252,255,256,106],{},[25,246,247],{},"command not found",": Убедитесь, что используете стандартный ",[25,250,70],{}," или ",[25,253,254],{},"zsh",". В экстремально урезанных средах (например, BusyBox) команды могут иметь ограниченный синтаксис. В этом случае используйте ",[25,257,258],{},"cat /proc/version",[41,260,261,262,265,266,270],{},"Несоответствие версии в контейнере: В Docker или LXC ",[25,263,264],{},"uname -r"," покажет версию ядра ",[267,268,269],"strong",{},"хостовой"," машины, так как контейнеры используют общее ядро ОС. Это архитектурное ограничение, а не ошибка.",[41,272,273,274,276,277,280,281,283,284,106],{},"Ошибка доступа к dmesg: Если ",[25,275,217],{}," возвращает ",[25,278,279],{},"Permission denied",", система ограничила чтение буфера ядра для обычных пользователей. Запустите команду с ",[25,282,49],{}," или используйте ",[25,285,286],{},"journalctl -k | head -n 20",[288,289,290],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":71,"searchDepth":292,"depth":292,"links":293},2,[294,295,296,297,298,299,300,301],{"id":18,"depth":292,"text":19},{"id":35,"depth":292,"text":36},{"id":56,"depth":292,"text":57},{"id":109,"depth":292,"text":110},{"id":148,"depth":292,"text":149},{"id":186,"depth":292,"text":187},{"id":225,"depth":292,"text":226},{"id":239,"depth":292,"text":240},null,"2026-04-06 11:09:40","Пошаговая инструкция по проверке версии ядра Linux через командную строку. Быстро определите сборку и архитектуру системы за пару минут.","easy",false,"3-5 мин","md",[310,313,316,319],{"question":311,"answer":312},"Можно ли узнать версию ядра без доступа к терминалу?","Да, в большинстве графических сред Linux откройте «Параметры» → «О системе» или «Сведения о системе». Версия ядра обычно указана в разделе «Ядро» или «Версия ОС».",{"question":314,"answer":315},"Влияет ли обновление ядра на стабильность системы?","Стандартные обновления ядра из официальных репозиториев безопасны и содержат исправления уязвимостей. Ручная установка нестабильных (mainline) версий может привести к конфликту драйверов.",{"question":317,"answer":318},"Почему команды показывают разные номера версий?","Некоторые команды выводят только номер ядра (например, 5.15.0), а другие добавляют сборку дистрибутива и архитектуру. Основная цифра перед первым дефисом — это версия ядра Linux, остальное — специфика сборки.",{"question":320,"answer":321},"Как проверить, использует ли система 32-битное или 64-битное ядро?","Выполните `uname -m` в терминале. Вывод `x86_64` означает 64-битную архитектуру, а `i686` или `i386` — 32-битную.",[323,326,329,332],{"name":324,"text":325},"Запустите терминал","Откройте эмулятор терминала через меню приложений или нажмите `Ctrl+Alt+T`.",{"name":327,"text":328},"Используйте команду uname","Введите `uname -r` и нажмите Enter, чтобы получить точный номер версии ядра.",{"name":330,"text":331},"Проверьте файл /proc/version","Выполните `cat /proc/version`, чтобы увидеть полную информацию о сборке и версии компилятора.",{"name":333,"text":334},"Воспользуйтесь утилитой hostnamectl","Запустите `hostnamectl | grep Kernel` для вывода данных о ядре в современных дистрибутивах с systemd.","PT5M",[337,338,101,258,339,340,341,342],"узнать версию ядра linux","проверить ядро linux","как посмотреть версию linux","определить версию ядра ubuntu","проверка ядра centos","linux kernel version check","ru_RU",{},true,"/guides/linux/check-kernel-version","linux",[349,350,351],"/guides/linux/install-linux-kernel","/guides/linux/update-ubuntu-packages","/guides/linux/system-monitoring-tools","Гайды Linux",{"title":5,"description":304},"guides/linux/check-kernel-version","Узнайте, как быстро проверить текущую версию ядра Linux с помощью терминала. Гайд охватывает основные команды для любых дистрибутивов.",[357,358,359,360,361,362,70],"Linux","Ядро","Терминал","Диагностика","kernel","system info","guide","7KyGJMffd74wh-3i7aLtKHnZoEAzK6m2jrmos0DmcjU",{"data":366,"body":367},{},{"type":221,"children":368},[369],{"type":370,"tag":21,"props":371,"children":372},"element",{},[373],{"type":374,"value":312},"text",{"data":376,"body":377},{},{"type":221,"children":378},[379],{"type":370,"tag":21,"props":380,"children":381},{},[382],{"type":374,"value":315},{"data":384,"body":385},{},{"type":221,"children":386},[387],{"type":370,"tag":21,"props":388,"children":389},{},[390],{"type":374,"value":318},{"data":392,"body":393},{},{"type":221,"children":394},[395],{"type":370,"tag":21,"props":396,"children":397},{},[398,400,405,407,413,415,421,422,428],{"type":374,"value":399},"Выполните ",{"type":370,"tag":25,"props":401,"children":403},{"className":402},[],[404],{"type":374,"value":105},{"type":374,"value":406}," в терминале. Вывод ",{"type":370,"tag":25,"props":408,"children":410},{"className":409},[],[411],{"type":374,"value":412},"x86_64",{"type":374,"value":414}," означает 64-битную архитектуру, а ",{"type":370,"tag":25,"props":416,"children":418},{"className":417},[],[419],{"type":374,"value":420},"i686",{"type":374,"value":251},{"type":370,"tag":25,"props":423,"children":425},{"className":424},[],[426],{"type":374,"value":427},"i386",{"type":374,"value":429}," — 32-битную.",{"data":431,"body":432},{},{"type":221,"children":433},[434],{"type":370,"tag":21,"props":435,"children":436},{},[437,439,445],{"type":374,"value":438},"Откройте эмулятор терминала через меню приложений или нажмите ",{"type":370,"tag":25,"props":440,"children":442},{"className":441},[],[443],{"type":374,"value":444},"Ctrl+Alt+T",{"type":374,"value":106},{"data":447,"body":448},{},{"type":221,"children":449},[450],{"type":370,"tag":21,"props":451,"children":452},{},[453,455,460],{"type":374,"value":454},"Введите ",{"type":370,"tag":25,"props":456,"children":458},{"className":457},[],[459],{"type":374,"value":264},{"type":374,"value":461}," и нажмите Enter, чтобы получить точный номер версии ядра.",{"data":463,"body":464},{},{"type":221,"children":465},[466],{"type":370,"tag":21,"props":467,"children":468},{},[469,470,475],{"type":374,"value":399},{"type":370,"tag":25,"props":471,"children":473},{"className":472},[],[474],{"type":374,"value":258},{"type":374,"value":476},", чтобы увидеть полную информацию о сборке и версии компилятора.",{"data":478,"body":479},{},{"type":221,"children":480},[481],{"type":370,"tag":21,"props":482,"children":483},{},[484,486,492],{"type":374,"value":485},"Запустите ",{"type":370,"tag":25,"props":487,"children":489},{"className":488},[],[490],{"type":374,"value":491},"hostnamectl | grep Kernel",{"type":374,"value":493}," для вывода данных о ядре в современных дистрибутивах с systemd.",[]]