Linux. Установка VMware Tools в Debian, Ubuntu, CentOS
Наверное каждый, кто хоть раз работал с VMware знает что такое VMware Tools и почему так важно их устанавливать. В Windows системах все делается легко, быстро и, как говорится, нажатием одной клавиши. Но тот, кто хоть раз разворачивал Linux-машины прекрасно знает, что для установки VMware Tools на тот же Debian, Ubuntu или CentOS нужно выполнить чуть больше действий, которые не каждый знает. Хочу напомнить что дает нам использование VMware Tools в гостевой системе:
- возможность корректного выключения/перезагрузки гостевой ОС из клиента VMware
- обмен heartbeat’ом с сервером VSphere
- синхронизация времени гостевой ОС и гипервизора
- получение информации о ВМ (ip, ОС, etc)
- набор драйверов для различных устройств, прокинутых гипервизором
- возможность использования буфера обмена
- etc
Этап 1. Монтируем диск с VMware Tools
Для начала гостевая ОС должна быть запущена. В случае использования VMware Workstation идем в меню VM > Install VMware Tools (как показано на рисунке)
В случае использования VMware vSphere идем в VM > Guest > Install/Upgrade VMware Tools
Установка VMware Tools в Debian
Заходим в систему под привелигированным пользователем. При необходимости обновляем и перезагружаем ее командами:
apt-get update && apt-get dist-upgrade shutdown -r now
Устанавливаем Linux Header:
apt-get update && apt-get install build-essential linux-headers-$(uname -r) libglib2.0-0
Монтируем и распаковываем диск с VMTools:
mount /dev/cdrom /mnt tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/
Запускаем непосредственно саму установку:
perl /tmp/vmware-tools-distrib/vmware-install.pl
Инсталлятор достаточно подробно описывает каждый шаг. Все значения можно оставить дефолтными, если Вы не знаете что они значат. Для этого просто на каждый вопрос нажимайте Enter. После установки гостевую ОС нужно перезагрузить:
shutdown -r now
Установка VMware Tools в Ubuntu
Установка в Ubuntu мало чем отличается от установки в Debian, за исключением второго шага. На всякий случай повторяем по порядку.
При необходимости обновляем и перезагружаем гостевую ОС командами:
sudo apt-get update && apt-get dist-upgrade sudo shutdown -r now
Устанавливаем Linux Header:
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
Монтируем и распаковываем диск с VMTools:
sudo mount /dev/cdrom /mnt tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/
Запускаем непосредственно саму установку:
sudo perl /tmp/vmware-tools-distrib/vmware-install.pl
Инсталлятор достаточно подробно описывает каждый шаг. Все значения можно оставить дефолтными, если Вы не знаете что они значат. Для этого просто на каждый вопрос нажимайте Enter. После установки гостевую ОС нужно перезагрузить:
sudo shutdown -r now
Установка VMware Tools в CentOS
Заходим в систему под привелигированным пользователем. При необходимости обновляем и перезагружаем ее командами:
yum update
shutdown -r now
Устанавливаем Linux Header:
yum install gcc perl
Монтируем и распаковываем диск с VMTools:
mount /dev/cdrom /mnt
tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/
Запускаем непосредственно саму установку:
perl /tmp/vmware-tools-distrib/vmware-install.pl
Инсталлятор достаточно подробно описывает каждый шаг. Все значения можно оставить дефолтными, если Вы не знаете что они значат. Для этого просто на каждый вопрос нажимайте Enter. После установки гостевую ОС нужно перезагрузить:
shutdown -r now
После успешной установки и перезагрузки системы Вы сразу же увидите информацию о готевой ОС, а так же уведомление о том, что VMTools последней версии установлен и используется.