前往前一位司机的路径通常是
/lib/modules/<kernel-version>/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
哪一个是正在运行的内核?
还有一个问题。是否有一个片段,这样我就不必剪切和粘贴了?
谢谢你的时间! :)
答案1
有多种方法可以找到内核版本
打开终端并执行:
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 image
。您必须检查已安装的Kernel
版本。
查找已安装内核的版本的另一种方法是运行此命令:
dpkg -l | grep linux-image | grep ii
或者仅针对版本字符串:
dpkg -l | grep linux-image | grep ii | awk '{print $3}'
最新内核(具有最高版本号的内核)将默认启动,因此如果您自上次内核更新后重新启动过,并且没有进行调整以启动默认内核以外的内核,那么您可以相当确信显示的最高版本号将是正在运行的内核的版本,但您应该使用uname
更可靠的信息。
答案2
uname -a
并将uname -r
为您提供所用内核的信息。
答案3
该文件中包含 Ubuntu 内核的官方版本/proc/version_signature
(主流内核可能缺少此文件,在这种情况下uname -r
就足够了)。
该文件包含完整的 Ubuntu 内核版本和它所基于的主流版本。第一个字段始终是 Ubuntu,第二个字段是 Ubuntu 内核版本,最后一个字段是上游版本:
$ cat /proc/版本签名 Ubuntu 2.6.35-6.9-通用 2.6.35-rc3
这个问题以及许多类似的问题都可以在Ubuntu 内核团队的维基具体来说常问问题。
答案4
如果你不想打开终端,你可以使用 查看你的内核版本gnome-system-monitor
。在菜单中找到系统监视器,然后查看第一个选项卡系统。