>

lkml 커널 소스? 데비안을 사용하고 있습니다

  • 답변 # 1

    kernel.org에는 Linux 커널에 패치 적용에 대한 훌륭한 문서가 있습니다.

    필수적으로 patch 명령을 사용합니다. 패치를 획득하면 (여기서 patchfile 라고 함) )을 빌드 디렉토리에 배치 한 후 다음 명령을 실행하십시오.

    patch -p <num> < patchfile
    
    

    여기서은 적용 할 패치에 포함 된 파일 이름에서 제거 할 슬래시 수입니다.

    패치 파일이 커널 소스의 최상위 디렉토리에 있다고 가정하면 다음과 같이 적용 할 수 있습니다 :

    patch -p1 -i patchfile
    
    

    패치에도 유용한 --dry-run 가 있습니다  옵션을 사용하면 파일을 변경하지 않고 명령이 수행 할 작업 목록을 인쇄합니다. 커밋하기 전에 조정 내용을 미세 조정할 수 있습니다.

  • 이전 text processing - 열이 여러 줄로 분할 된 이전 줄에 줄 추가
  • 다음 bash에서 디렉토리 찾기 및 제거