如何找出我正在运行的内核版本?


115

“以前的驱动程序的路径通常是/ lib / modules // kernel / net / wireless”

我需要此信息,以便可以完成更新STA Broadcom无线设备。但是,我是Ubuntu的菜鸟,我不确定如何找到内核版本或内核。

我检查了/lib/modules/,发现了这一点:

2.6.27-10-generic  2.6.32-30-generic  2.6.32-34-generic  2.6.32-38-generic
2.6.27-7-generic   2.6.32-31-generic  2.6.32-35-generic  3.2.0-54-generic
2.6.28-19-generic  2.6.32-32-generic  2.6.32-36-generic  3.2.0-54-generic-pae
2.6.31-23-generic  2.6.32-33-generic  2.6.32-37-generic

另一个问题。是否有摘要,所以我不必剪切和粘贴?

谢谢你的时间!:)


Answers:


147

好吧,有多种方法可以找到内核版本

打开终端并执行:

 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软件包管理器并搜索linux header。您必须检查安装的Kernel版本。

查找内核版本的另一种方法是运行以下命令:

 sudo dpkg -l | grep linux-headers | grep ii

要么

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

10

在遵循FHS的系统上,您应该能够使用以下命令获取内核信息:

cat /proc/version

另外,您还可以使用以下命令查看系统上已安装的其他内核,并且可以使用GRUB或其他引导加载程序进行引导:

ls /boot/ | grep vmlinuz

0

也可以发出

rpm -q kernel

要么

rpm -q kernel-uek

找出基于rpm的发行版的内核版本

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.