среда, 6 апреля 2016 г.

FreeBSD: Установка VMware Tools

Если ваша FreeBSD является гостевой ОС на VMware vSphere, для удобства работы с ней и оптимизации быстродействия необходимо установить компонент VMware Tools. Делается это следующим образом:

1. В vSphere Client кликните правой кнопкой мыши на виртуальной машине с ОС FreeBSD и выберите: "Guest-> Install/Upgrade VMware Tools".


2. Далее переходим в каталог "/dev" и выполняем "ls". Среди списка определяем CD-ROM, скорее всего это будет "cd0".
3. Монтируем привод в директорию "/mnt": "mount -t cd9660 -o -e /dev/cd0 /mnt".
4. Проверим, что на диске есть файл "vmware-freebsd-tools.tar.gz": "ls /mnt".
5. Создадим папку для установочных файлов: "mkdir /usr/home/vmtools".
6. Распакуем туда архив: "tar xzf /mnt/vmware-freebsd-tools.tar.gz -C /usr/home/vmtools/".
7. Установочный диск больше не нужен, поэтому отмонтируем его: "umount /mnt".
8. Переходим в каталог с инсталлятором VMware Tools: "cd /usr/home/vmtools/vmware-tools-distrib/".
9. Затем начинаем установку командой: "perl ./vmware-install.real.pl". Запустится мастер и задаст ряд вопросов, на которые можно отвечать по умолчанию, просто нажимая "Enter".
При отсутствии в системе интерпретатора языка Perl ("perl: Command not found.") доустанавливаем его:
cd /usr/ports/lang/perl5.20 (или другую версию) 
make install clean
rehash
perl -v (проверяем корректность инсталляции)
10. После установки запускаем конфигуратор: "perl /usr/local/bin/vmware-config-tools.pl".
Если видим сообщение "Please re-run this program after installing the compat6x-amd64 package.", инсталлируем соответствующий пакет:
cd /usr/ports/misc/compat6x/
make install clean
rehash
Затем повторно выполняем: "perl /usr/local/bin/vmware-config-tools.pl" и проходим мастер конфигурации.
11. По завершению работы мастера удаляем директорию с распакованным дистрибутивом: "rm -r /usr/home/vmtools/" и отключаем диск с VMware Tools в vSphere Client: "Guest-> End VMware Tools Install".


На этом установка VMware Tools завершена.

Аналогом данной утилиты является Open VM Tools - разработка с открытым исходным кодом. Для установки перейдите в порты:
cd /usr/ports/emulators/open-vm-tools
make install clean
rehash
Перегрузитесь и установка будет закончена.

Установка с помощью пакетного инсталлятора:
pkg install open-vm-tools
Перезагрузка.

Комментариев нет:

Отправить комментарий