리눅스해킹

게시글 '나비를 알아보자'에 대한 정보
나비를 알아보자
등록일 2005-12-10 조회 2,050
나비란 기존의 아미에서 새롭게 뜨고있는 한글입력이 될수있게하는 플그램입니다. 우선 실행은 nabi라고 하면 됩니다. 그전에 몇가지 간단한 설정을 해주셔야 사용하실 수 있습니다. 우선은 확인부터 해보죠.. 리눅스에서 실행 파일은 다음의 위치에 대부분 모여 있습니다. /bin -> 시스템 기본 명령어 /sbin -> 시스템 설정 명령어 (CD마운트 같은 하드웨어 작업용입니다) /usr/bin -> 사용자 기본 명령어 /usr/sbin -> 시스템 설정 명령어 /usr/X11R6/bin -> X 프로그램 명령어 /usr/local/bin -> 사용자 설치 프로그램 /usr/local/sbin -> 사용자 설치 시스템 명령어 nabi 가 X프로그램 인 것을 감안하면, /usr/X11R6/bin 일 확률이 높지만, 사용자 설치를 하셨기 때문에 /usr/local/bin 도 찾아보셔야 겠죠? 대부분은 이 두군데에 있습니다. 만일 여기에서 발견하지 못하셨다면, $ find / -name nabi 라고 쳐보시면 결과 나올 겁니다. 그렇게 나비를 찾으셨다고 끝나는게 아닙니다. nabi는 X를 실행할 때 뜰 수 있게끔 .xinitrc 같은 파일에 미리 넣어두셔야 합니다. 그리고 사용자 디렉토리의 .bashrc 파일에 아래 항목을 넣어두셔야 합니다. export XMODIFIERS="@im=nabi" 이렇게 해야 모질라나 기타 프로그램에서 한글 입력을 하실 수 있습니다. 2. 프로그램을 깔기전에 눈여겨 보셔야 합니다. 윈도우와는 달리 리눅스는 알아서 해주지 않습니다. 사용자에게 많은 권한을 주죠. 프로그램을 받으셔서 압축을 푸시면, 대게 단순히 .configure -> make all -> make install 로 간단하게 끝내시는 분들이 있습니다만, 이렇게 하면, 프로그램이 어디 설치되는지도 모르고, 설치 위치 변경도 할 수 없습니다. 프로그램의 압축을 풀고난 디렉토리를 보시면, 항상 Makefile이 있습니다. 아니면, .configure 를 열어보셔도 됩니다. 거기에 보면, PREFIX 라는 항목이 있을 겁니다. 그리고 PREFIX에 /usr/local 처럼 어떤 특정 디렉토리를 지정해 놓은 부분이있을 겁니다. PREFIX로 지정되는 부분의 디렉토리를 기본으로 해서 그 디렉토리 아래의 bin 이나 lib 같은 위치를 설정해서 프로그램 설치를 하게 되는거죠. 만일 자신은 /usr/local 이 아니라, /myprog 에 설치 하시고 싶다면, PREFIX=/myprog 와 같이 바꿔주시면 됩니다.