다음 이전 차례

3. 요구사양(Requirements)

3.1 Hardware

Linux상에서 UUCP를 위해서 요구되는 특별한 hardware 사양은 없다. 기본적으 로 Hayes가능 모뎀이 UUCP와 함께 무리없이 작동하면 된다. 대부분의 경우에 여러분은 가장 빠른 모뎀을 원하고 또 예를들어 56000 bps모뎀 을 살수도 있다 일반적로 여러분은 serial board에 16550 UART를 또 9600 baud이상의 속도를 다루기 위하여 그것을 모뎀에 장착하기를 원한다 만약 마짐가 문장의 의미를 이해하지 못한다면 comp.dcom.modems group이나 the various fine modem과 serial communications FAQs와 앞에 언급한 USENET 주소에 메일을 통하여 자문을 구하면 됩니다.

3.2 Sofrware

linux의 UUCP는 어디서나 구하실수 있습니다. 예를들어 sunsite.unc.edu에서 구 하시면 됩니다. 그러나 어느 버전을 구하시기 전에 현재 uucp를 설치하고 만들 어 보세요. 아마 각각의 linux 제품마다 작은 어려움들이 많이 있을 것입니다. 그러므로 몇 개의 옵션에 따라 소스를 직접 편집하거나 적당한 경로와 권한설 정,설치 등을 하는 것보다 여러분의 환경에 알맞는 uucp 제품을 설치(configure/ install)해보는 것이 더욱 쉬운 방법입니다. 그러나 만약 소스를 편집하는 것이 더 좋다면 ...

  1. 압축을 풉니다.
    gzip,tar를 이용하여 압축을 풉니다. 다음과 같이 하시면 됩니다.
       gunzip -c filename.tar.z | rae xvf -
    요즘의 tar는 다음과 같이 실행하여도 가능합니다.
       tar -zxvf filename.tgz
    
  2. "configure"를 실행합니다. "sh configure"를 입력합니다. configure script들이 여러분의 system에 알맞은 환경들을 살펴보기위하여 많 은 test 프로그램들을 컴파일하고 많은 것들을 계산합니다. configure script은 conf.h.in으로부터 conf.h를 Makefile.in으로부터 Makefile을 생성합니다. 그리고 config.status화일을 생성하는데 바로 이 파일이 실제 파 일들을 생성하는 shell script입니다.
  3. 설치 위치를 결정합니다. 소스에서 Makefile.in화일을 편집하는 것보다 다음과 같이 하여도 같은 결 과를 얻을 수 있다.
       "configure --prefix=/usr/lib"
       
    
  4. local system에 알맞게 "policy.h"화일을 편집한다.
    * 원하는 lockfile의 종류를 설정함다. (HAVE_HDB_LOCKFILES) 
    * 다음중 원하는 환경화일의 종류를 설정한다.
      (HAVE_TAYLOR_CONFIG, HAVE_V2_CONFIG, HAVE_HDB_CONFIG)
    * 원하는 spool directiry종류를 설정한다.(SPOOLDIR_HDB)
    * 워하는 logging 종류를 설정한다. (HAVE_HDB_LOGGING)
    * 명령을 실행 시 찾을 경로를 설정한다. (나는 내 걍로에 /usr/local/bin를 추가
      하였다)
      
    
  5. software 컴파일&설치
    * 컴파일을 위하여 "make"를 입력합니다.
    * 설치를 위하여 "make install"를 입력합니다.
    

다음 이전 차례