다음 이전 차례

4. 설치

4.1 커널

만일 여러분이 개발 버전 커널(2.3.x)을 가지고 있으면, 이미 DVD Ioctl 지원이 가능한 것이므로, MTRR 지원이 커널 구성 파일에 들어있음을 확인하면 된다. 그리고 나서 늘상 하듯이 커널 컴파일과 설치를 하면 된다.

기존의 커널을 패치하고 싶으면, 다음 사이트로 간다.

 
        http://www.kernel.dk/
그리고 기존 커널에 맞는 적절한 패치를 다운로드 한다.

만일 여러분의 커널을 설치하고, 패치하는 방법을 모른다면 다음의 하우투 문서를 반드시 읽어보기 바란다:

        
        http://howto.tucows.com/LDP/HOWTO/Kernel-HOWTO.html

4.2 LiViD 유틸리티들

LiViD 유틸리티를 설치하려면, 여러분 시스템의 /etc/ld.so.conf 파일안에 /usr/local/lib등의 경로가 기록되어있음을 반드시 확인할 필요가 있다.

다음의 과정을 따라하면, 여러분의 시스템에 LiViD 유틸리티를 컴파일 및 설치하게 될 것이다. 만일 문제가 발생하면 "문제점들"을 참조하기 바란다.

 
      ac3dec:
    
        # cd ~/livid/ac3dec
        # ./configure
        # make
        # make install          
   
      oms:
    
        # cd ~/livid/oms
        # ./autogen.sh
        # ./configure
        # make
        # make install
        
      mpeg2dec:
      
        # cd ~/livid/mpeg2dec
        # ./autogen.sh  
        # make
        # make install

이제 필수적인 LiViD 유틸리티들이 설치되어있을 것이다. oms는 DVD 데이터를 전송하기위한 몇가지 특별한 fifo 파이프들을 필요로 한다. 이 파이프들은 다음의 명령으로 만들 수 있다(단, 기존에 없을 경우에만):

 
        # mkfifo /tmp/video
        # mkfifo /tmp/audio

마지막으로 한 가지가 더 남아있다. oms는 /dev/dvd가 여러분의 DVD 드라이브가 존재하는 곳(예를들면, /dev/hdb1 또는 /dev/scd0)에 심볼 링크되어 있을 것을 필요로 한다. 만일 DVD 드라이브가 /dev/cdrom에 되어있으면, 다음과 같이 심볼 링크를 만들어 준다:

        # ln -s /dev/cdrom /dev/dvd

일반적으로 심볼 링크를 또 다른 심볼 링크로 만들지 않는 것이 좋다. 왜냐하면, 이렇게 하면 불필요한 입출력을 부과하기 때문이다. /dev/cdrom을 DVD 드라이브가 위치한 정확한 디바이스로 대치하도록 한다.


다음 이전 차례