>> Delete Reply from No. 62641 article
No. RE: 커널 패치할 때 ~~

등록 2002-12-12 16:42:00 By localhost     조회 4
이름 최성훈    

		:
:  현재 커널이 2.4.18-14 입니다.
:  (레댓 8 어제 설치했거든)
:
:  ftp 로 patch-2.4.19.gz 5.8메가 정도 되는 파일을 다운받아서
:  패치 한 번 해보려고 하는데 (처음) 오류가 뜹니다.
:
:  우선 파일을 /usr/src/linux 로 옮겨라고 메뉴얼은 쓰여 있는데
:  linux란 폴더는 없거든여
:
:  /usr/src/redhat 이란 폴더만... 있구여
:  그래서 linux 란 폴더를 만들어서
:  패치를 실행시켰더니
:
:  File to patch:
:  란 메세지가 뜹니다.... 경로가 안 맞는 것 같은데...
:  헉.. 감이 안와서리.. ㅡㅡ;
:
:  설명을 부탁드릴 수 있는지.. ^^; ... 좋은하루되세엽!
patch는 말이죠.. diff해서 바뀐부분만 찾아서 바꿔준다고 생각하시면 됩니다.
즉 보통 디렉토리대 디렉토리로 비교를 했을거라구 생각됩니다.
커널 만드는 사람들이요.
diff -uNr 원본directory 변화된directory > patch파일
그럼.. 원본 디렉토리에 들어가서..
하게 되면
patch -p1 <---- p1은 디렉토리 깊이를 하는겁니다. 한뒤 패치를 하면..
변화된 디렉토리가 되는거죠..
패치가 완료되는겁니다.
이해를 하시고 사용하시는것이 실수를 안하는 방법이라고 생각됩니다.
보통
patch -p1 < patch파일명 적어주면 됩니다. 무조건 맞다고 생각안하시는것이 좋습니다.
환경은 다 다르니깐요 ^^
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved