SunOS 5.9에 vim7.0 설치하기 그거/Tech2007. 4. 16. 14:21
System Configuration: Sun Microsystems sun4u
SunOS 5.9
Generic_118558-38
sun4u sparc SUNW,
Ultra-Enterprise
E3500
2 CPU 64bit
Memory size: 4096 Megabytes
1. www.sunfreeware.com 사이트에서 vim7.0 을 다운로드 받는다.
ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/vim-7.0-sol9-sparc-local.gz
2. 다운로드 받은 파일의 압축을 푼다.
$ gzip -d vim-7.0-sol9-sparc-local.gz
3. 압축을 풀면 pkg 파일이 나온다.
$ ls
vim-7.0-sol9-sparc-local
4. 위의 pkg 파일을 pkgadd 명령어를 이용해서 설치한다.
$ pkgadd -d vim-7.0-sol9-sparc-local
위와 같이 실행하면 설치할거냐고 물어본다. 그러면, 그냥 enter 친다.
그리고, 조금 있다가 /usr/bin, /usr/local/bin 등 사용하고 있는데 설치할거냐고 물어보면
그냥 y 눌러준다.
조금 기다리면 파일들 복사하고 혼자 설치 잘 하고 마지막에 "클래스 검증" 어쩌고 하면서 끝난다.
설치가 완료됐다.
설치는 "/usr/local/share/vim/vim70" 디렉토리에 된다.
5. vim(실행파일)은 /usr/local/bin 디렉토리 밑에 복사된다.
vim 명령어를 실행해본다.
$ /usr/local/bin/vim
6. 아래와 같이 빈 화면에 글씨가 나온다면 성공적으로 설치가 됐다.
VIM - Vi IMproved
~
~ version 7.0
~ by Bram Moolenaar et al.
~ Vim is open source and freely distributable
~
~ Help poor children in Uganda!
~ type :help iccf<Enter> for information
~
~ type :q<Enter> to exit
~ type :help<Enter> or <F1> for on-line help
~ type :help version7<Enter> for version info
~
~ Running in Vi compatible mode
~ type :set nocp<Enter> for Vim defaults
~ type :help cp-default<Enter> for info on this
~
7. 실행이 제대로 안될경우 아래 명령어를 통해서 필요한 library들이 뭐가 있는지 확인한 후에
없는 library 들을 추가로 설치해준다.
(library들은 www.sunfreeware.com 에서 다운로드 받을 수 있다.)
$ ldd /usr/local/bin/vim
libgtk-1.2.so.0 => /usr/local/lib/libgtk-1.2.so.0
libgdk-1.2.so.0 => /usr/local/lib/libgdk-1.2.so.0
libgmodule-1.2.so.0 => /usr/local/lib/libgmodule-1.2.so.0
libglib-1.2.so.0 => /usr/local/lib/libglib-1.2.so.0
libXext.so.0 => /usr/lib/libXext.so.0
libm.so.1 => /usr/lib/libm.so.1
libXt.so.4 => /usr/lib/libXt.so.4
libX11.so.4 => /usr/lib/libX11.so.4
libSM.so.6 => /usr/lib/libSM.so.6
libICE.so.6 => /usr/lib/libICE.so.6
libncurses.so.5 => /usr/local/lib/libncurses.so.5
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Ultra-Enterprise/lib/libc_psr.so.1
위 결과는 제대로 설치됐을 경우의 화면이다.
제대로 설치가 안되면 "=>" 이거 오른쪽에 있는 so 파일들의 정보가 아래 처럼 제대로 보이지 않는다.
libgtk-1.2.so.0 => 잘못된 ELF 클래스: ELFCLASS64
'그거 > Tech' 카테고리의 다른 글
JSP를 이용한 접속된 사용자 정보 지우기에 대해서 (0) | 2007.04.18 |
---|---|
SunOS5.9에 Mysql 설치하기 (0) | 2007.04.16 |
SunOS 5.9에 gcc 설치하기 (0) | 2007.04.16 |
SunOS 5.9에 64bit JDK 1.5.0.11 설치 (0) | 2007.04.16 |
선택이 아닌 필수 AOP(Aspect Oriented Programming) (0) | 2007.04.09 |