在 Ubuntu 系统上查看内核源码的版本,你可以通过以下几种方法:
方法一:检查当前正在运行的内核版本
首先,你可以查看当前正在运行的内核版本,这通常也是你系统上所安装的内核源码版本(如果你已经安装了对应的内核源码包)。
打开终端并运行以下命令:
uname -r |
这将输出当前正在运行的内核版本,例如:
5.11.0-37-generic |
方法二:检查已安装的内核源码包
如果你已经安装了内核源码包(通常是通过 apt-get source
命令安装的),你可以使用 dpkg
命令来查找已安装的内核源码包。
运行以下命令:
dpkg -l | grep linux-source |
或者更广泛地搜索与内核相关的源码包:
dpkg -l | grep linux- |
这将列出所有已安装的内核相关包,包括源码包。例如,你可能会看到类似于以下的输出:
ii linux-source-5.11.0 5.11.0-37.41 all Linux kernel source for version 5.11.0 with Ubuntu patches |
方法三:查看 /usr/src
目录
内核源码通常安装在 /usr/src
目录下。你可以列出该目录的内容以查看已安装的内核源码版本:
ls /usr/src/ |
如果内核源码已安装,你会看到类似于 linux-headers-5.11.0-37
和 linux-source-5.11.0
的目录。
方法四:使用 apt-cache
搜索内核源码包
如果你还没有安装内核源码包,但想查看可用的版本,可以使用 apt-cache
搜索:
apt-cache search linux-source |
这将列出所有可用的内核源码包及其版本。
总结
通过上述方法,你可以查看 Ubuntu 系统上当前正在运行的内核版本、已安装的内核源码包版本,或者可用的内核源码包版本。根据你的需求选择适合的方法即可。