리눅스 커널 3.x 를 보다가 필요한 자료가 있어 Documentation 디렉토리에서  DocBook 내의 .tmpl 파일을 보게 되었다.  

 xml 언어이긴 한데.. 읽을 방법이 없다.  


검색을 하다보니  make 를 사용하여 변환하는 파일이다.


커널을 컴파일 하기 위해서는 아래와 같이 한다면

       make zImage


DocBook 을 원하는 파일로 변환하기 위해서는 아래와 같이 입력한다. 

 linux#  make  pdfdocs
 linux#  make  xmldocs
 linux#  make  htmldocs

 

헌데 에러 메세지가

   *** You have to install docbook-utils or xmlto ***


패케지를 설치한다. (디스크 720MB 가량 필요하단다.. 설치하는데 넘 느리다)

 linux#  apt-get install "xmlto"

 

패케지 설치가 끝났으니 이제다시  

 linux#  make  htmldocs


 

아래와 같이 파일이 만들어졌다는 메세지가 나온다.

  HTML    Documentation/DocBook/device-drivers.html

  DOCPROC Documentation/DocBook/deviceiobook.xml

  HTML    Documentation/DocBook/deviceiobook.html

  DOCPROC Documentation/DocBook/drm.xml

  HTML    Documentation/DocBook/drm.html

  DOCPROC Documentation/DocBook/filesystems.xml


 

이제 웹브라우져에서 보면 엄청나게 많은 파일이 만들어져 있다 ...


DocBook.PNG