VMware를 이용해 VM을 사용하다보면 Host PC의 클립보드의 내용을 붙여넣거나 파일을 옮길 일이 생기는데 이때 필요한게 VMware Tool이다. CD ROM에 삽입되어 바로 인식되는 GUI 환경에서는 설치가 간단하지만 CLI 환경에서는 명령어를 통해 따로 설치를 해주어야 한다.
현재 선택된 VM의 CD ROM에 설치파일을 장착 | 확인을 위해 VM의 설정창으로 이동 | CD/DVD 위치에 VMware Tool이 장착된 것을 확인 |
|---|
마운트 시킬 디렉토리를 생성 | cdrom에 장착된 데이터를 cd 디렉토리에 마운트 | cd 디렉토리에 있는 파일 확인 |
|---|
CD를 mount 할 경우 읽기 전용으로 연결되기 때문에 바로 실행할수 없고, 설치파일을 복사해서 실행해주어야 한다.
파일 이름은 버전에 따라 다를 수 있음 | gz 압축 파일 해제 |
|---|
파일 확인 | 파일 실행 |
|---|
- 설치 파일 실행시 bad interpreter라는 오류가 발생한다면 아래 글을 참고.
https://velog.io/@devgimun/CentOS-%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%8C%8C%EC%9D%BC-%EC%8B%A4%ED%96%89-%EC%8B%9C-bad-interpreter-%EC%98%A4%EB%A5%98
설치 진행 여부를 묻는 내용 | 어느 경로에 바이너리 파일을 설치할 것인지 |
|---|
init 디렉토리의 위치 | init 스크립트의 위치 |
|---|
데몬 파일이 설치될 위치 | 라이브러리 파일이 설치될 위치 |
|---|
해당 경로의 폴더가 없어 생성한다는 내용 | common agent 라이브러리 파일이 설치될 위치 |
|---|
common agent 트랜지션 파일이 설치될 위치 | 설명서가 설치될 위치 |
|---|
해당 경로의 폴더가 없어 생성한다는 내용 | 첫 실행전에 /usr/bin/vmware-config-tools.pl 파일을 실행해야하는데 실행하겠는가를 묻는 내용 |
|---|
Host PC와의 folder 공유 시스템을 사용하는지 | gcc 디렉토리를 변경 | kernel-headers 디렉토리를 변경 |
|---|
kernel-headers 부분에서 The path "" is not a valid path가 출력되며 계속 반복 된다면 아래 링크 참고
https://velog.io/@devgimun/VMware-VMware-tools-%EC%84%A4%EC%B9%98-%EC%A4%91-The-path-is-not-a-valid-path
Host PC와 drag&drop으로 파일을 복사하는 기능을 사용하는가 | VMware 자동 커널 모듈을 사용하는지 |
|---|
vgauth를 사용하는가 | common aget를 사용하는가 | 설치가 완료된 모습 |
|---|
설치 완료 후 Session을 끊었다가 다시 연결해야 정상적으로 작동한다.