리눅스를 자신의 하드에 파티션을 나누구 직접 설치한 사람들은 이 과정이 필요없겠죠.
VMWareTool에 여러가지 유용한 설정들이 많이 있나 봅니다. 저도 자세한 내용은 모릅니다.
이 된다는데, 이미 X 윈도우 화면이 설정되어 있기에 이건 필요없겠죠..
제가 VMwareTool을 설치하는 이유는 마우스 때문입니다.
VMwareTool을 설치하니, 누르지 않더라도, 인식이 바로 되더군요. 그것 하나 때문입니다 -_);
VM 항목에 보면 있습니다. Install VMware Tools 라고 있습니다. 이 것을 클릭하면, 바탕화면에
VMware Tools라는 아이콘이 생깁니다. 이것은 이미지로 생성되어 있는 vmwaretools 파일이 리
눅스에 마운트 되면서 생기는 아이콘입니다. 이 아이콘을 더블클릭하면 압축되어 있는 파일 두개
를 볼 수 있습니다.
입니다.
시디가 마운트 되면, 시디내의 파일들이 /media 폴더 아래에 연결되게 됩니다.
여기서 tar.gz 으로 압축되어 있는 파일을 압축 풀어서 설치해 보겠습니다. RPM 파일을 가지고
설치해도됩니다.
먼저 tar.gz 파을을 가지고 설치를 하기 위해서는, 리눅스에서 사용할 수 있는 컴파일러가 필요
합니다. gcc 나 cc 컴파일러인데, 이 두 컴파일러가 설치되어 있지 않기 때문에, 먼저 이 두 파
일을 설치하겠습니다.
이 파일을 설치하는데에는 yum 이라는 패키지 관리 시스템 파일(?)을 이용하겠습니다.
리눅스 시디에 있는 gcc 패키지를 이용하여 rpm 명령을 이용하여 설치할 수도 있습니다.
rpm 파일은 yum과 마찮가지로, 프로그램 패키지를 설치, 삭제, 업데이트 할 수 있는 도구입니다.
yum 파일과 차이가 있다면, rpm은 실제 설치할 패키지 파을을 가지고 있어야 설치할 수 있으나,
yum은 해당 파일을 가지고 있지 않더라도, 인터넷이 연결되어 있으면, 직접 최신 파일을 찾아서
설치를 해준다는 이점이 있습니다. 물론 다운로드하는 시간이 더 소요되겠죠.
yum 관리자의 GUI에 해당하는 것이, 리눅스 작업 표시줄의 프로그램에 Add/Remove Software
를 클릭하면 나타나는 패키지 관리자입니다.
먼저 gcc 컴파일러부터 설치해 보겠습니다.
yum명령을 실행하기 위해서는 root 권한을 얻은 다음
yum install gcc 라고 입력을 합니다.
그러면, 자동으로 gcc 컴파일러 동작에 필요한 여러 라이브러리 파일들을 체크하고(의존성체크)
설치하려는 파일이 동작하기 위해 필요한 라이브러리들의 현재 설치 버젼과 인터넷에서 최신버
젼을 비교하여 보여줍니다. 필요하다면 사용자로부터 업데이트를 하라는 의미이겠죠..
엔터를 두번칩니다. 현재 리눅스에 설치된 라이브러리가 gcc 컴파일러가 동작하기 위한 최소
버젼보다는 높기때문에 다운로드 없이 설치를 합니다.
그냥 놔두면 알아서 파일 다운 받아서 자동으로 설치됩니다.~
VMware Tools을 설치하기 위하여 먼저 파일을 적당한 곳에 복사합니다.
터미널에서 su - 명령으로 root 권한을 가져오면, 기본적으로 위치가 /root로 변경됩니다.
일단 압축을 풀기위해 해당폴더에 파일을 가지고 옵니다.
파일 복사 명령은 cp 입니다. cp는 추측할 수 있는것처럼 copy 의 약자입니다.
기본적인 사용법은
cp 소스위치 목적지위치 입니다.
cp /media/VMWare\ Tools/VMwareTools-5.5.2-29772.tar.gz ./
입력할 때, 위 단어들을 다 입력하지 마시고, Tab 키를 이용하시면 입력이 편합니다.
Tab 키는 자동완성 기능하고 비슷합니다. 해당 디렉토리에 상용자가 입력한 단어로 시작하는 글
자가 있을 경우, 자동으로 나머지 단어들을 입력해 줍니다. 아주 유용하죠.
마지막에
./ 는 현재 이 디렉토리라는 의미입니다.
파일이 복사되었으면, 먼저 압축을 풀어여 하는데, 압축은 두번되어 있습니다.
tar 압축과 gzip 압축인데, 파일의 확장자를 보면 알수있습니다. gz가 gzip으로 압축되어 있다는
의미입니다.
이 두 압축을 한번에 풀수있는데, tar에서는 gzip 압축을 풀기위한 옵션을 제공하는데, 옵션에서
z가 그에 해당합니다.
tar zxf VMwareTools-5.5.2-29772.tar.gz
압축이 해제되면 폴더를 설치위치로 이동시킵니다. 일반적으로 사용자가 설치하는 파일들은
/user 나 /etc 밑에 있게 되는데, 저는 /etc로 이동시키겠습니다.
이동 명령은 mv입니다. 이것은 move의 약자입니다.
사용법은
mv 소스위치 목적지위치 입니다.
mv vmware-tools-distrib /etc
해당 폴더로 이동하여 설치 파일을 실행합니다.
cd /etc/vmware-tools-distrib
./vmware-install.pl
설치파일 실행시 ./는 해당 폴더에 있는 파일이라는 의미입니다.
설치시 부수적인 입력은 거의 없습니다. 기본 설정으로 엔터만 몇번 쳐 주면 됩니다.
중간에 gcc 컴파일러 이야기가 나오는데, gcc를 설치했으므로 gcc만 입력하고 엔터쳐주면 됩니다.
위와같이 Thank you 가 나오면 설치 완료 입니다.
아직 마우스가 가상 OS 밖으로 나가지 않는데, 로그아웃을 하고, 로긴 창을 띄우면 그때부터 적용
이되더군요.
원래 vmwaretool 설치하기 위해서는 설치된 리눅스의 커널 소스도 가지고 있어야하고, 버젼도 일치
시켜야 하지만, 초기에 리눅스 설치시, 웹 서버용을 체크하였기 때문에, 버전이 일치하는 커널 소스
가 설치되어 있습니다.