Как я могу определить версию работающего ядра?

Как определить версию работающего ядра?

125
задан 23 August 2010 в 18:02

6 ответов

Есть несколько способов найти версию ядра.

Открыть терминал и выполнить:

uname -r

Будет отображено что-то вроде:

3.8.0-30-generic

Вы можете получить дополнительную информацию о текущем ядре с помощью

uname -a

Будет отображено что-то вроде:

Linux saurav-P4I45Gx-PE 3.8.0-30-generic #44~precise1-Ubuntu SMP Fri Aug 23 17:33:45 UTC 2013 i686 i686 i386 GNU/Linux

Другой способ узнать версию ядра - открыть Synaptic Package Manager и выполнить поиск образа Linux . Вы должны проверить установленную версию ядра .

Другой способ узнать версию установленных ядер - запустить эту команду:

dpkg -l | grep linux-image | grep ii

или только строки версии:

dpkg -l | grep linux-image | grep ii | awk '{print $3}'

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

156
ответ дан 5 January 2021 в 23:59

, если вы не хотите открывать терминал, вы можете просмотреть свое ядро версия с использованием gnome-system-monitor . Найдите системный монитор в меню и посмотрите на первую вкладку Система .

enter image description here

7
ответ дан 23 August 2010 в 18:02

Официальная версия ядра Ubuntu находится в файле /proc/version_signature (ядра mainline могут не иметь этого файла, в этом случае достаточно uname -r).

Этот файл содержит как полную версию ядра Ubuntu, так и версию mainline, на которой оно основано. Первое поле всегда Ubuntu, второе поле - версия ядра Ubuntu, а последнее поле - восходящая версия:

$ cat /proc/version_signature
Ubuntu 2.6.35-6.9-generic 2.6.35-rc3

Это и многие другие вопросы, на которые можно найти ответы в вики Ubuntu Kernel Team, а именно в FAQ.

31
ответ дан 23 August 2010 в 18:02

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

uname -r 

для версии - вывод, например:

3.5.0.17-generic

и

uname -v

для времени обновления - вывод, например:

#-ubuntu SMP Tue Oct 9 19:32:08 UTC 2012
5
ответ дан 23 August 2010 в 18:02

uname -a и uname -r дадут информацию об используемом ядре.

92
ответ дан 23 August 2010 в 18:02

В системах, которые следуют FHS , вы можете получить информацию о ядре с помощью следующей команды:

cat /proc/version

Также,вы можете увидеть другие ядра, которые вы установили в своей системе, и, возможно, сможете загрузиться с помощью GRUB или другого загрузчика, используя следующую команду:

ls /boot/vmlinuz*
10
ответ дан 5 January 2021 в 23:59

Другие вопросы по тегам:

Похожие вопросы: