Как установить VMware Server на Ubuntu 7.04
О чём статья
Коротко: шаги по установке VMware Server на Ubuntu 7.04 (Feisty). Подойдёт системным администраторам и разработчикам, которым нужно запускать гостевые ОС на старом хосте. Дальше идут требования, полноценная пошаговая инструкция, проверка и рекомендации по устранению неполадок.
Зачем это нужно
VMware Server позволяет запускать несколько гостевых систем (Linux, Windows, FreeBSD и т. д.) на одном хосте. Это экономит оборудование и упрощает перенос виртуальных машин между серверами или в VMware Player.
Требования перед началом
- Доступ к системе с Ubuntu 7.04 (Feisty Fawn).
- Права sudo/root.
- Свободное место на диске для загрузки и гостевых ОС (пакет ~102 MB).
- Подключение к интернету для загрузки пакетов и патчей.
Важно: Ubuntu 7.04 давно не поддерживается. По возможности планируйте миграцию на современную LTS-версию Ubuntu или используйте поддерживаемую среду виртуализации.
Среда сборки
Убедитесь, что установлены заголовки текущего ядра и базовые инструменты сборки.
aptitude install linux-headers-`uname -r` build-essentialТакже требуется xinetd для сервисов VMware:
aptitude install xinetdСкачивание VMware Server
Перейдите на официальный сайт VMware и скачайте пакет VMware Server (обычно это .tgz). Ссылка для скачивания:
http://www.vmware.com/download/server/
После принятия лицензионного соглашения загрузите архив (~102MB).
Примечание: Без патча модуль vmmon не соберётся корректно на Feisty. Патч и обсуждение совместимости можно найти на форуме VMware и в зеркале патча.
Распаковка и запуск установщика
Распакуйте скачанный пакет:
tar -xzf /Path/To/VMware-server-1.0.3-xxx.tar.gzПерейдите в каталог установки:
cd vmware-server-distribЗапустите инсталлятор:
sudo vmware-install.plОтвечайте на вопросы по умолчанию до запроса:
Before running VMware Server for the first time, you need to configure it by invoking the following command: "/usr/bin/vmware-config.pl". Do you want this program to invoke the command for you now? [yes]Введите «no» и завершите установку, чтобы сначала применить патч.
Применение патча для Feisty
Вернитесь в директорию, где лежит патч:
cd ..Распакуйте патч:
tar xvzf /Path/To/vmware-any-any-update109.tar.gzПерейдите в каталог патча:
cd vmware-any-any-update109Запустите сценарий патча:
sudo ./runme.plСкрипт должен пропатчить исходники модулей и предложить запустить vmware-config.pl. Если по какой-то причине это не произошло, запустите конфигуратор вручную:
sudo vmware-config.plПри запуске конфигуратора можно по умолчанию нажимать Enter. Рекомендуется вручную просмотреть и выбрать сетевые опции, если вам нужна специфичная настройка мостового (bridged) или NAT-сетевого доступа.
Запуск и базовая проверка
Консоль VMware Server запускается командой:
vmwareПроверьте, что служба запущена и модули ядра (vmmon, vmnet) загружены. Команды для проверки:
/sbin/lsmod | grep vm
sudo /etc/init.d/vmware statusУстранение неполадок
- Если модули не собираются — убедитесь, что установлены linux-headers для текущего ядра и build-essential.
- Если при сборке вы видите ошибки в vmmon, скорее всего требуется патч из раздела выше.
- Ошибки доступа и портов могут быть связаны с xinetd или конфликтом сетевых интерфейсов; проверьте конфигурацию /etc/vmware и журналы /var/log/vmware.
Важно: для детальной диагностики смотрите вывод vmware-config.pl и системные логи (dmesg, /var/log/syslog).
Альтернативные варианты и миграция
Если установка на устаревшей Ubuntu нежелательна, рассмотрите альтернативы:
- Обновление до поддерживаемой Ubuntu LTS и установка современного VMware или другой гипервизор.
- Использование VirtualBox (от Oracle) — активно поддерживается в новых дистрибутивах.
- VMware Player для запуска готовых виртуальных машин (меньше возможностей сервера, зато проще).
При миграции виртуальных машин учитывайте совместимость виртуального оборудования и архитектуру гостевой ОС.
Критерии приёмки
- Инсталляция прошла без ошибок.
- Модули vmmon и vmnet загружены и отображаются в lsmod.
- VMware Server запускается командой vmware и консоль открывается.
- Создана и успешно запущена тестовая виртуальная машина (например, минимальная Linux-система).
Чек-лист по ролям
- Системный администратор:
- Установить linux-headers и build-essential.
- Установить xinetd и настроить сеть.
- Применить патч и выполнить vmware-config.pl.
- Проверить загрузку модулей и журналы.
- Разработчик/тестировщик:
- Создать тестовую VM и проверить сетевой доступ.
- Тестировать бэкап/перенос VM между хостами.
Факт-бокс
- Примерный размер дистрибутива VMware Server: ~102 MB.
- Целевая система: Ubuntu 7.04 (Feisty Fawn) — устаревшая, без поддержки безопасности.
Резюме
Установка VMware Server на Ubuntu 7.04 требует подготовки среды сборки и применения совместимого патча. Процесс: подготовка → распаковка → первоначальная установка → патч → конфигурация. После успешной настройки запустите vmware и проверьте работу виртуальных машин.
Примечание: по безопасности и поддержке рекомендуем плановую миграцию на современные версии Ubuntu или использовать текущие, поддерживаемые гипервизоры.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента