Гид по технологиям

Установка VMware Server на рабочем столе CentOS 5.0

• 5 min read • Руководство • Обновлено 21 Nov 2025
Установка VMware Server на CentOS 5.0
Установка VMware Server на CentOS 5.0

Краткая пошаговая инструкция по установке VMware Server на рабочем столе CentOS 5.0: узнайте версию ядра, установите зависимости (включая kernel-devel и xinetd) через менеджер пакетов, скачайте архив VMware Server для Linux, распакуйте и запустите ./vmware-install.pl, введите серийный номер. В статье также есть контрольный список, советы по устранению ошибок и рекомендации по производственной настройке.

Версия и назначение этой инструкции

Версия 1.0
Автор: Falko Timme

Эта инструкция показывает один из проверенных способов установки VMware Server на настольную систему CentOS 5.0. VMware Server позволяет создавать и запускать гостевые ОС (виртуальные машины) — Linux, Windows, FreeBSD и др. — внутри хост‑системы. Это удобно для тестирования, миграции старых рабочих столов Windows в виртуальные машины и постепенного перехода на Linux.

Важно: это не единственный возможный подход. Автор не даёт гарантий для всех конфигураций.

1 Уточните версию ядра

Перед установкой дополнительных пакетов необходимо узнать версию ядра, потому что позднее потребуется пакет kernel-devel, который должен соответствовать текущему ядру.

Откройте терминал: Приложения > Стандартные > Терминал

Окно терминала GNOME, показывающее меню приложений и запуск терминала

Затем получите права root:

su

И выполните команду для определения версии ядра:

uname -r

Ожидаемый вывод будет похож на:

[root@localhost Desktop]# uname -r
2.6.18-8.1.3.el5

Это означает, что установлено ядро 2.6.18-8.1.3.el5.

2 Установка требуемых пакетов

Перед установкой VMware Server нужно поставить несколько пакетов — компиляторы, библиотеки разработки и xinetd. Откройте менеджер пакетов: Приложения > Добавить/Удалить программы

Диалог запуска менеджера пакетов Add/Remove Software в GNOME

Введите пароль root, когда будет предложено:

Окно ввода пароля root для менеджера пакетов

В менеджере пакетов на вкладке «Обзор» выберите группы:

  • Development > Development Libraries
  • Development > Development Tools

Выбор Development Libraries и Development Tools в менеджере пакетов

На вкладке поиска введите xinetd и отметьте пакет для установки:

Поиск и выбор пакета xinetd в менеджере пакетов

Аналогично найдите kernel-devel и обязательно выберите пакет, соответствующий вашей версии ядра (например kernel-devel-2.6.18-8.1.3.el5.i686 для ядра, показанного выше):

Выбор пакета kernel-devel версии, соответствующей ядру

Нажмите «Применить». Менеджер пакетов разрешит зависимости, скачает и установит пакеты. При появлении диалогов о неподписанных ключах примите их.

Важно: пакет kernel-devel должен точно соответствовать версии ядра. Иначе модули VMware не скомпилируются.

3 Скачивание и установка VMware Server

Перейдите на страницу загрузки VMware Server:

http://www.vmware.com/download/server/

Нажмите Download Now и примите лицензионное соглашение.

Страница загрузки VMware Server на сайте VMware

Подтверждение лицензионного соглашения VMware

Скачайте файл VMware Server for Linux.tar.gz (важно: НЕ rpm) на рабочий стол, например в /home/ваш_пользователь/Desktop:

Диалог сохранения файла VMware Server .tar.gz на рабочий стол

Файл VMware-server-*.tar.gz на рабочем столе

Проводник показывающий скачанный архив VMware Server

Для получения серийного номера перейдите на страницу регистрации: http://register.vmware.com/content/registration.html, заполните форму — после регистрации вам выдадут 20‑значный серийный номер. Сохраните его.

Страница регистрации VMware с полями для ввода данных пользователя и выводу серийного номера

Пример страницы с сгенерированным серийным номером для VMware Server

Установка. Откройте терминал и переключитесь на root:

su

Перейдите в каталог с загруженным архивом (замените falko на ваш логин):

cd /home/falko/Desktop

Распакуйте и запустите установщик:

tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
./vmware-install.pl

Установщик задаст несколько вопросов. Обычно можно принимать значения по умолчанию, нажимая Enter. Когда спросят:

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines]

можно принять значение по умолчанию или указать каталог с большим свободным местом, например /home/falko/virtual_machines.

В конце установки потребуется ввести серийный номер:

Please enter your 20-character serial number.
Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel:

Вставьте полученный серийный номер.

После успешной установки можно удалить архив и папку инсталляции:

cd ../
rm -f VMware-server*
rm -fr vmware-server-distrib/

VMware Server будет доступен в меню: Приложения > Системные утилиты

Запуск VMware Server через меню GNOME System Tools

При первом запуске выберите Local host (Локальный хост):

Окно подключения VMware Server с опцией Local host

После этого можно создавать виртуальные машины или импортировать ранее конвертированные машины Windows, созданные с помощью VMware Converter:

Создание виртуальной машины в интерфейсе VMware Server

Контрольный список перед установкой

  • Узнать версию ядра: uname -r
  • Установить kernel-devel той же версии, что и ядро
  • Установить Development Tools, Development Libraries и xinetd
  • Скачать VMware-server-*.tar.gz (не rpm)
  • Зарегистрироваться на сайте VMware и получить серийный номер
  • Освободить место для виртуальных машин (по желанию указать отдельный каталог)

Частые ошибки и способы их устранения

  1. Модули VMware не компилируются (ошибки при выполнении vmware-install.pl):

    • Проверьте, что установлен kernel-devel версии, соответствующей uname -r.
    • Убедитесь, что установлены gcc и make (Development Tools).
    • Если у вас нестандартное ядро, найдите соответствующий kernel-devel в репозиториях или соберите модуль вручную.
  2. Установщик просит заголовки ядра, но kernel-devel установлен:

    • Проверьте пути: kernel-devel должен соответствовать версии и архитектуре (i386/i686/x86_64).
    • Для 64‑битной системы убедитесь, что установлены 64‑битные пакеты.
  3. Проблемы с сетевыми адаптерами гостевой ОС:

    • Убедитесь, что служба xinetd запущена при необходимости.
    • Проверьте настройки виртуальных сетевых адаптеров и бриджинг на хосте.
  4. Проблемы с правами доступа к виртуальным машинам:

    • Проверьте права на каталог хранения ВМ и используемого пользователя.

Если ошибка не ясна, просмотрите лог инсталляции в терминале и используйте поисковые системы по точному тексту ошибки.

Рекомендации по безопасности и эксплуатации

  • Запускать VMware Server от пользователя с ограниченными правами, управлять виртуальными машинами через интерфейс, не предоставляя лишних сервисных учётных записей.
  • Храните бэкапы виртуальных дисков (VMDK) на отдельном носителе.
  • По возможности обновляйте гостевые ОС и минимизируйте сетевую экспозицию ненужных сервисов.

Альтернативные подходы и когда этот способ не подойдёт

  • Для серверных сред лучше использовать ESXi или более современную платформу VMware вместо VMware Server, который устарел.
  • Если вы хотите только запустить одну или две ВМ на рабочем столе, рассмотрите VMware Player (бесплатен) или VirtualBox.
  • На современных версиях CentOS/CentOS Stream и ядрах выше 2.6.18 инструкции по пакетам и совместимости будут отличаться.

Быстрый чек-лист для разных ролей

Для администратора:

  • Проверить kernel-devel, gcc, make, xinetd; убедиться в наличии прав root; выбрать место хранения ВМ.

Для пользователя рабочего стола:

  • Скачать архив VMware, получить серийный номер, следовать мастеру установки и создавать ВМ.

Для тестировщика приложений:

  • Подготовить образ гостевой ОС, выделить ресурсы (CPU/RAM/диск), протестировать сеть между хостом и гостем.

Полезные ссылки

Итог

Эта инструкция описывает практический путь установки VMware Server на CentOS 5.0: проверка версии ядра, установка зависимостей, скачивание и запуск инсталлятора, ввод серийного номера и базовая отладка. Для продакшн‑решений рассмотрите более современные гипервизоры и регулярно делайте бэкап виртуальных машин.

Ключевые шаги: проверьте kernel-devel → установите Development Tools → скачайте .tar.gz (не rpm) → запустите ./vmware-install.pl → введите серийный номер.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро