답변:
새로운 것은 .config
커널 소스 트리의 최상위에 있습니다. 또한 설치에 /boot/config-3.0.7
따라 또는 유사 할 수 있습니다 .
make menuconfig
되었습니까? 을 생성했을 것 .config
입니다.
find -type f -name '.config'
그런 다음 찾도록 제안 합니다. 커널 소스 트리에 적어도 3.13을 통해 하나가 있습니다.
.config
는 항상 실행 한 디렉토리 make menuconfig
(또는 다른 디렉토리)에 생성됩니다 make xxxconfig
. 존재하지 않으면 잘못된 디렉토리를 찾거나 삭제 한 것입니다.
ls -A
는 그것을 보려고 노력 합니다. 로 시작하는 파일 .
은 (일반적으로) 숨김으로 처리됩니다.
실행할 때마다 make menuconfig
, make xconfig
, make XXX_defconfig
, make oldconfig
, make localmodconfig
또는 다른 어떤 make XXXconfig
리눅스 커널 소스 트리의 목표,이 파일이 호출 (성공하면)을 작성합니다 .config
. 이 파일은 커널 컴파일 중에 사용되며 수동으로 지우거나 실행하지 않으면 지워지지 않습니다 make mrproper
.
커널 소스 트리를 유지하는 것이 일반적입니다 /usr/src
. 컴파일 한 /usr/src/linux-3.0.7
경우 .config
파일은에 /usr/src/linux-3.0.7/.config
있습니다. (이것은 도트 파일 이므로 플래그 ls
와 함께 실행하지 않으면 명령이 표시하지 않습니다 -a
.)
많은 배포판에서 .config
파일을 커널이 포함 된 패키지 에 복사하고 커널 옆에 설치합니다 (예 : /boot/config-3.0.7
match) /boot/vmlinuz-3.0.7
. 임베디드 배포판은 종종 그렇게하지 않습니다. Angstrom이 있는지 알 수 없으며 커널을 수동으로 컴파일 한 경우에는 적용되지 않습니다.
커널 구성은에서 실행중인 커널에서 사용할 수 있습니다 /proc/config.gz
. IKCONFIG
컴파일 타임 옵션 이 필요합니다 .
.config
파일 이 없습니다/usr/src/linux-3.0.7
. 일/boot
에만있다config-2.6.32
파일.