Existe uma maneira de saber se o kernel foi compilado com uma certa opção ativada (ou seja CONFIG_PROC_EVENTS=y
) sem ter que retirar o pacote de fontes do kernel e procurar no arquivo de configuração?
linux-kernel
compiling
Alicia
fonte
fonte
/boot/
é ogrub
diretório.As opções do kernel podem ser encontradas em
/proc/config.gz
.se o kernel foi compilado com
CONFIG_IKCONFIG_PROC=y
.fonte
modprobe configs
verificar se /proc/config.gz aparece.Se seu kernel foi construído
CONFIG_IKCONFIG_PROC
, você pode encontrar a configuração listada em/proc/config.gz
Pacotes de kernel baseados no Debian e Redhat geralmente instalam um
config-$version
arquivo/boot
,No Debian você também pode encontrar as opções padrão em
kernel-package
's./kernel/Config/config
, bem como opções de configuração específicas da arquitetura em./kernel/Config/
.fonte
sudo find / -xdev -name .config
(-xdev mantém em um sistema de arquivos)Geralmente estará sob
/usr/src/some-specific-kernel-header-version/.config
Basta ler como qualquer texto, pesquisar com grep ou ver como as duas versões diferem
diff -y -suppress-common-lines /path/linux2.6-r3/.config /path/linux2.6-r4/.config
fonte