[데스크탑] 리눅스용 icq 설치 하기
다기능 메신져의 일종인 icq 를 리눅스에서 사용해 보겠습니다.
리눅스에서도 여러가지 icq 가 있는데 그중 기능이 가장 다양한 licq 를 설치 하는
법입니다. licq 는 kde-gui(qt)를 이용할수도 있고 gnome-gui(gtk)를 이용할수도
있습니다. 쉽게 쉽게 설치하는 방법으로는 그냥 Redhat7.0 기반에서 rpm 으로 설
치 할수도 있지만 전 아직 레드헷 6.2 기반 배포판을 사용하기 때문에 여러가지
문제가 있습니다. licq 를 설치 하는데 필요한 여러가지 팻키지들을 같이 설치
하도록 하겠습니다. 여기선 gtk 를 이용한 licq 를 설치 하겠습니다.
필요한 팻키지..
glib-1.2.9
gtk+-1.2.9
licq-1.0
gtk-licq-0.39.1
등이 필요합니다.
1. 위 팻키지를 /usr/local/src 밑에 각각 풀어 놓습니다.
2. glib-1.2.9 를 설치합니다. (upgrade)
# ./configure
# make
# make install
그럼 /usr/local/ 에 각각 풀리게 됩니다.
하지만 기존에 이미 하위버젼의 glib 가 깔려줘 있다면 이는 /usr 기반에 설치가
되어져 있을거고…시스템이 각각의 바이너리와 라이브러리, 헤더등을 /usr 기반의
것을 먼저 인식하기 때문에 업그레이드 해도 정보가 적용되지 않는다..그러므로
/usr/local 기반에 우선것을 주어야 하는데, 이작업은 다음 두가지 설정을 변경해
주면 된다. /etc/ld.so.conf 에서 /usr/local/lib 의 순서를 /usr/lib 보다 위에
설정하면 된다. ld.so.conf 의 설정순서에 따라 라이브러리의 우선순위가 주어진다.
# vi /etc/ld.so.conf
——————————-
/usr/local/lib
/usr/lib
——————————-
그런뒤 설정 변경 내용을 적용한다
# ldconfig
그리고 /root 의 환경설정 파일에서 PATH 역시 /usr/bin 보다 /usr/local/bin 을
먼저적어놓는다. 이로써 앞으로 설치하는 모든 팻키지들이 기존에 설치 되어져 있
는거 보다 먼저 적용될거이다. 굳이 이런식으로 하지 않고 configure 시 –prefix
값을 주어서 특정 설치 공간을 만들어 놓고 의존패키지를 설치할때는 –with-
XXXX-prefix 값을 주어 업그레이드된 패키지의 라이브러리 등을 불려와도 되지만
이것이 시스템을 더욱 깔끔하게 만들수 있기 때문에 이와 같은 방법을 쓰기로 했
습니다.
초보자를 위해서 PATH 설정파일 수정 방법을 아래에 적겠습니다.
# vi /root/.bash_profile
————————————————-
PATH=$HOME/bin:/usr/local/bin:/usr/bin:$PATH
————————————————
처음에 보면 PATH=$PATH:$HOME/bin 이라고 되어져 있는데 여기서 주위할것은
$PATH 값을 제일 뒤에 놓아 두어야 한다는 것입니다. 왜냐고요? 그건 기본 시스
템의 PATH 가 이미 /usr/bin 이 /usr/local/bin 보다 우선 적용되도록 설정이
되어져 있기 때문입니다. $PATH 는 시스템 기본 패스지정이라고 보시면 됩니다.
시스템 관련 설명은 이정도 하고 설치로 돌아가겠습니다.
3. gtk+-1.2.9 설치
# ./configure
# make
# make install
4. licq 설치
# ./configure –prefix=/usr/local/licq
# make
# make install
5. gtk+licq 설치
# ./configure –prefix=/usr/local/gtk-licq \\
–with-licq-src=/usr/local/src/licq-1.0 \\
–with-licq-includes=/usr/local/src/licq-1.0/includes \\
–with-licq-prefix=/usr/local/licq \\
–with-gtk-prefix=/usr/local
# make
# make install
컴파일이 무사히 끝나면 /usr/local/gtk-licq/lib/licq 에 가면 licq_gnome_gui.la
licq_gnome_gui.so 두 파일이 생성되어져 있을겁니다.
이것을 모두 /usr/local/licq/lib/licq 에 복사해 넣는다.
# licq -p gnome_gui 라고 명령을 내리면 licq 초기 등록창이 나옵니다.
자 ~~ 우리 모두 리눅스의 클라언트 기반이 윈도우 못지 않다는것을 보여줍시다.