카테고리 없음

VMware Server 1.0.6 on Ubuntu 8.04

znoflo 2008. 7. 3. 13:42
외부에 파견을 나가다 보면 방화벽으로 특정 포트가 막혀있는 곳들이 많다. P2P사이트들의 경우는 대부분 막혀있어서 급하게 어떤 프로그램이 필요할때 구하기 힘든 경우가 대부분이다. 이럴때 다음과같이 우분투 서버에 VMWare로 윈도우 서버를 구성해 두면 아주 편리하다.
 
 ● INSTALLATION
당연한 이야기겠지만 VMware설치를 위해서는 일단 우분투에 X-Window가 깔려있어야 한다. 설치방법은 이전글 ''NX Server On Ubuntu 8.04''을 참조하기 바란다.
 
1. VMware버전을 간단히 분류하자면 크게 Workstation과 Server버전으로 나뉘는데 기능상의 차이는 잘 모르겠지만, Workstation은 유료이고, Server버전은 무료로 사용 할 수 있다. 아래에서는 무료버전인 VMware Server 1.0.6 버전을 기준으로 한다.
먼저 설치할 프로그램을 사이트에서 내려받는다.
 
 
2. VMware 수행에 필요한 프로그램을 설치한다.
sudo aptitude install build-essential linux-kernel-devel linux-headers-generic xinetd
설치 끝~. aptitude도 apt-get과같은 패키지 설치 툴인데, 더 낫다는 이야기도 있고... 자세한 차이는 잘 모르겟음. ^^
 
 
3. VMware서버는 무료버전이지만 약간의 수고가 필요하다. 다음 링크를 통해 설치중에 필요한 키를 생성해두자.
 
 
4. 다운로드받은 VMware의 압축을 풀고 설치를 진행한다.
tar xf VMware-server-1.0.6-*.tar.gz
cd vmware-server-distrib
sudo ./vmware-install.pl
 
5. 아마도 이대로 설치를 진행하면 커널 헤더가 없다는 메시지가 나타날 것이다. 메세지에 필요한 커널 헤더 버전이 나타났다면(잘 기억이 안남) 해당 버전으로 다음을 수행한다. (참고로 나는 2.6.24-19 버전으로 설치해서 넘어갔음.)
apt-get install linux-headers-2.6.24-16-server
ln -s linux-headers-2.6.24-16-server linux
 
 
6. 여기까지 마무리 했다면 gnome메뉴중 ''프로그램-시스템 도구''에 VMware Server Console메뉴가 나타날것이다. 그러나 실행을 하면 실행되는듯 하다가 프로세스가 죽을 것이다. 죽지않고 잘 실행된다면 다행이지만 그렇지 않다면 콘솔상에서 ''vmware''명령을 수행해보자. 아마도 다음과 비슷한 메시지가 나타날 것이다.
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'' not found (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4'' not found (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0'' not found (required by /usr/lib/libstdc++.so.6)
그럴땐 다음을 수행하면 정상 작동 할 것이다.
david@david-ubuntu:~$ cd /usr/lib/vmware/lib
david@david-ubuntu:/usr/lib/vmware/lib$ sudo mkdir bak
david@david-ubuntu:/usr/lib/vmware/lib$ sudo mv libgcc_s.so.1/libgcc_s.so.1 bak/
 설치 끄읕!
 
 
 ● SCREENSHOT
 
VMware가 정상적으로 설치되었다.
 
 
실행 후 Windows 2003 Server를 설치해보았다.
아무 문제없이 무사히 설치 완료.
 
 
우분투서버의 VMware에서 Windows 2003 서버를 실행시켜두고 원격으로 서버에 접속해 본다.
 
 
 오~오~ 댄다댄다~ 로그인 해볼까?
 
 
오~오~킹왕짱!
 
 
이제 회사에서 일하는동안 집 컴퓨터로 영화좀 맘껏 내려받아볼까?
 
 
 ● EVALUATION
VMware는 왜이리 깔끔하게 돌아가는거야? 이런 잼있는것들이 늘어날수록 잠잘시간만 줄어든다. 아름다운 구속...