다음 이전 차례

6. 배쉬 프롬프트 패키지

6.1 입수 가능한 곳

배쉬 프롬프트 패키지는 http://bash.current.nu 에서 구할 수있으며, 이 작업은 Rob Current(aka BadLandZ) 씨의 조정하에 몇몇 사람들이 참여하여 이루 어진 것입니다. 이 패키지는 예전 부터 베타 버전이지만, 다중 프롬프트(theme)를 사용할 수 있도록 하는 아주 간단한 방법을 제공하여, 로그인 쉘과 하부쉘에서 프롬프트를 설정할 수 있게 합니다(즉, PS1 문자열을 ' /.bash_profile'과 ' /.bashrc' 파일에 저장 함으로써). 대부분의 테마(theme)들은 확장 VGA 문자 세트들을 사용하기 때문에, VGA 폰트(대부분의 시스템에서 디폴트가 아님)에 익숙하지 않으신 분들에게는 좋지 않게 보입니다.

6.2 X텀 폰트 바꾸기

배쉬 프롬프트 패키지에 있는 가장 매력적인 프롬프트 몇개를 사용히기 위해서는, 프롬프트에 쓰일 문자세트들을 지원하는 폰트를 구해서 설치할 필요가 있읍니다. 이것들은 "VGA 폰트"라고 하지만, 리눅스에 일반적으로 적재되는 폰트들-확실히 다른 문자 세트를 지원하기는 하지만-과의 차이가 명확하지는 않다고 봅니다. 표준 X텀 폰트들은, 많은 종류의 강조 문자들을 포함해서, 확장 알파베트를 지원합니다. VGA 폰트에서는, 이러한 것들은 그래픽 문자들-블록, 점, 선들-로 대치됩니다. 이것을 더 자세히 설명할 수 있는 분이 계시다면, e-메일을 보내 주시기 바라며, 여기에 포함 시키도록 하겠읍니다.

이들 폰트를 구해서 설치하는 것은 약간 복잡한 과정을 거칩니다. 우선, 그 폰트(들) 을 복구합니다. 다음으로, 그것들이 .pcf 또는 .pcf.gz 형식의 파일인지 확인합니다. 만약, 그것들이 .bdf 파일이면, "bdftopcf"명령을 조사합니다(즉, 맨 페이지를 읽어 봅니다). 그리고 .pcf 또는 .pcf.gz 파일들을 '/usr/X11R6/lib/X11/fonts/misc' (RedHat5.1 과 Slackware3.4 의 경우에는 이 디랙토리가 올바른 디랙토리이지만, 그 밖의 배포본에서는 다른 디랙토리가 될 수도 있읍니다) 디랙토리에 옮기세요. "cd" 명령으로 그 디랙토리로 바꾼 다음에, "mkfontdir" 명령을 실행 시킵니다. 그 다음에 "xset fp rehash" 를 실행합니다. 때때로, 같은 디랙토리에 있는 'fonts.alias' 파일 을 편집해서, 그 폰트에 해당하는 더 짧은 알리아스 이름을 만드는 것도 훌륭한 아이디어입니다.

새로운 폰트들을 사용하기 위해서는, 여러분의 X텀에 맞는 적당한 명령어로써 선택된 옵션들을 포함해서 X텀 프로그램을 시작하면 되는데, 이러한 작업에 대해서는 맨 페이지나 또는 명령어 줄에서 "--help"를 사용해서 알아 낼 수 있읍니다. 아래의 예는 대중적으로 많이 쓰이는 용어 입니다:

xterm -font <fontname>

또는

xrerm -fn <fontname> -fb <fontname-bold>
Eterm -f <fontname>
rxvt -fn <fontname>

VGA 폰트들은 http://hoome.earthlink.net/~us5zahns/enl/ansifont.htm 의 'Stumpy's ANSI Fonts' 페이지에서 구할 수 있읍니다(제가 이 글을 쓰면서 많은 부분을 참조한 페이지임).


다음 이전 차례