0%

检查Linux内核配置

使用Linux的时候,可能有些软件对于内核的配置会有一些要求,我们可能会需要查看内核相关的选项是否有打开,如果打开了,就可以正常使用相关的软件,如果没有打开,就可能需要自己重新编译内核,打开相关的选项。

一般网上看到比较多的,是让你检查 /proc/目录下的config.gz文件,可以使用命令来查看

1
zcat /proc/config.gz

但是有些发行版系统没有这个文件,比如debian、Ubuntu,因为如果要有config.gz文件生成,需要在内核里配置选项,而我目前使用的Ubuntu和Debian里,这一项就没有配置。

1
# CONFIG_IKCONFIG is not set

这种情况,我们可以通过下面的命令查看当前使用的内核版本的配置,如果系统里有安装其他版本的内核,也可以自己输入具体对应的版本

1
cat /boot/config-$(uname -r)