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_tools_in_workstation

В случае использования VMware vSphere идем в VM > Guest > Install/Upgrade VMware Tools

vmware_tools_in_workstation

Установка 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 последней версии установлен и используется.
VMTools_installed

Вам понравиться

  • OKI

    Обычно клавишей Tab делает автодополнение. Если в директории один файл — Tab автоматически дополнит имя