Эта небольшая пошаговая инструкция перенесена с моего старого сайта. В ней показано два метода установки vmware tools в CentOS 6: с использованием rpm пакета от разработчика или в ручном режиме.
Обновление от 17.02.2017
Компания VMware выпустила пакет open-vm-tools, который полностью заменяет оригинальные VMware tools. И хотя вы можете использовать инструкцию ниже и устанавливать VMware tools, я крайне рекомендую переключиться на современный метод работы. О том как установить и исползовать open-vm-tools в различных Linux дистрибутивах я написал отдельную статью.
Метод 1. Используем rpm пакет от VMWare.
1. Зайдём по адресу http://packages.vmware.com/tools/esx/latest/repos/ и выберем нужный нам репозиторий по версии нашей ОС и её битности. Скопируем ссылку на пакет.
2. Установим выбранный репозиторий в нашу систему, учитывайте битность вашей ОС, пример для 64 битной ОС:
rpm -Uvh http://packages.vmware.com/tools/esx/latest/repos/vmware-tools-repo-RHEL6-9.4.10-1.el6.x86_64.rpm
3. Установим требуемый нам пакет, зависимости подтянутся автоматически:
yum install vmware-tools-esx-nox -y
4. Перезагрузим виртуальную машину:
reboot
Метод 2. Без rpm пакетов.
1. Устанавливаем диск с VMWare Tools в гостевую ОС.
2. Устанавливаем пакеты, необходимые для нормальной последующей настройки VMWare Tools.
yum install perl -y
3. Подключаем диск и монтируем его:
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom
4. Распаковываем архив в директорию с исходниками. VMwareTools-x.x.x-xxxx.tar.gz — заменить на имя файла с комплекта VMware.
xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz -C /usr/src/
5. Переходим в директорию с распакованными файлами
cd /usr/src/vmware-tools-distrib/
6. Делаем скрипт установки запускаемым и запускаем его:
chmod +x vmware-install.pl ./vmware-install.pl
7. Отвечаем на все вопросы по умолчанию, кроме вопроса: «Would you like to enable VMware automatic kernel modules?»
На этот вопрос отвечаем положительно.
8. После установки нужно удалить файлы дистрибутива и перезагрузить виртуальную машину:
cd .. rm vmware-tools-distrib/ -rf rm VMwareTools* -f reboot