3. XFree86 설치하기

아마도 독자는 리눅스 배포판에 포함된 XFree86을 갖고 있을 텐데, 이 경우XFree86을 따로 다운로드할 필요가 없다. 아니면 각자의 시스템에 맞는 RPM바이너리 패키지를 구할 수 있을 것이다. 이 경우엔 rmp(1)을 써서 설치할 수있다. 어느 쪽이든 이 절의 나머지는 건너뛰어도 된다.

XFree86의 이진파일 형태의 리눅스 배포본은 많은 FTP 사이트에서 찾을 수있다. XFree86 사이트에서는 이것이여기에 있다. 독자는 프로세서 타입(axp=alpha, ix86=Intel 80x86)과 Gnu C 라이브러리 버전에 의존하고 있는 Linux-axp-glibc21, Linux-ix86-glibc20, or Linux-ix86-glibc21 의 서브디렉토리를 원할것이다

다운로드한 뒤에 가장 먼저 해야할 것은 'preinst.sh' 쉘 스크립트를 실행하는것이다. 이 과정은 설치를 계속하기 전에 필요한 사항들을 알려줄 것이다. XFree86 바이너리 배포버전의 설치를 위한 완전한 명령어는 http://www.xfree86.org/4.1.0/Install2.html에 있다

XFree86 디렉토리는 현재 버전의 릴리즈 노트(RELNOTES)를 포함하고 있으며, 설치에 관한 자세한 도움을 얻을 수 있다.

XFree86을 설치하기 위해서는 위에 나열된 파일들이 필요하며 /usr/X11R6디렉토리를 만들어서 (root권한으로) 이 파일들을 >/usr/X11R6에서 다음과 같이 풀어야 한다.

gzip -dc Xbin.tgz | tar xfB -

이 파일들은 /usr/X11R6에서 묶었으므로 다시 그곳에서 풀어야 한다는 점을 잊지말 것.

/usr/X11R6/bin 디렉토리가 패스경로로 지정되어 있어야 한다. 이를 위해서는시스템 디폴트인 /etc/profile이나 /etc/csh.login (당신이나타 사용자가 쓰는 쉘에 따라 다르다)를 편집한다. 단순히 당신의 쉘에서 쓰는.bashrc.cshrc를 수정해서 그 디렉토리를 각자의 패스 경로에 추가해도 된다.

또한 /usr/X11R6/lib 디렉토리가 런타임 링커인 ld.so에 의해 위치지정이 되도록 해야 하는데, 이를 위해서는

/usr/X11R6/lib

/etc/ld.so.conf 파일에 추가하고 root로서 /sbin/ldconfig를실행한다.