Установка VMware · 6 min read · Oct 01, 2025

Как установить VMware Server на Ubuntu 6.06 LTS (Dapper Drake)

Как установить VMware Server на Ubuntu 6.06 LTS (Dapper Drake)

Версия 1.1
Автор: Тилл Брем

Этот учебник предоставляет пошаговые инструкции по установке бесплатного VMware Server (версии 1.0) на Ubuntu 6.06 LTS (Dapper Drake).

VMware только что выпустила версию 1.0 своего бесплатного VMware Server. С помощью VMware Server вы можете создавать и запускать гостевые операционные системы (“виртуальные машины”), такие как Linux, Windows, FreeBSD и т. д., под хост-операционной системой. Это имеет преимущество в том, что вы можете запускать несколько операционных систем на одном оборудовании, что экономит много денег, и вы можете перемещать виртуальные машины с одного VMware Server на другой (или на систему, которая имеет VMware Player, который также бесплатен). В этой статье мы используем Ubuntu 6.06 LTS (Dapper Drake) в качестве хост-операционной системы.

Я хочу сказать сначала, что это не единственный способ настройки такой системы. Существует множество способов достижения этой цели, но это тот путь, который я выбираю. Я не даю никаких гарантий, что это сработает для вас!

1 Предварительная заметка

Я предполагаю, что вы уже настроили базовую систему Ubuntu 6.06. Не имеет значения, используете ли вы серверную или настольную версию Ubuntu. Если вы используете серверную версию, вы можете настроить свою систему, как описано на первых трех страницах этого учебника: Идеальная настройка - Ubuntu 6.06 LTS Server (Dapper Drake).

У вас должна быть работающая учетная запись root (так как следующие шаги должны выполняться от имени root) или выполните

sudo su

для получения привилегий root и также статического IP-адреса. В этом учебнике я использую IP-адрес 192.168.0.100.

Если у вас есть другой компьютер, установите ssh-server и используйте ssh-клиент, такой как putty, для удаленного доступа к серверу; копирование и вставка команд ниже проще, чем их ввод.

apt-get install ssh openssh-server

2 Установка необходимых пакетов

Теперь мы установим пакеты, необходимые для VMware на нашей системе Ubuntu:

apt-get install libx11-6 libx11-dev libxtst6 xlibs-dev xinetd wget

apt-get install linux-headers-`uname -r` build-essential

apt-get install gcc binutils-doc cpp-doc make manpages-dev autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.0-doc libc6-dev-amd64 lib64gcc1

и создадим каталог /var/vm, где мы хотим позже установить наши виртуальные машины. Виртуальные машины требуют много дискового пространства, убедитесь, что у вас достаточно свободного места на вашем разделе /var для виртуальных машин:

mkdir /var/vm cd /tmp

3 Получение VMware Server

VMware server можно скачать бесплатно с сайта VMware: http://www.vmware.com/download/server/
Чтобы запустить программное обеспечение VMware Server, вам нужен (бесплатный) серийный номер, который можно запросить, нажав кнопку “Зарегистрироваться сейчас” на странице загрузки.

4 Загрузка программного обеспечения

Чтобы настроить VMWare Server на Ubuntu, нам нужны следующие пакеты со страницы загрузок VMware:

VMware Server для linux (Binary tar.gz)
Интерфейс управления (Binary tar.gz)

Чтобы создать новые виртуальные машины, нам нужен пакет клиента VMware server либо для Windows, если вы хотите создать их с вашего рабочего места Windows, либо для Linux, если у вас есть рабочая станция Linux.

Для загрузки программного обеспечения на ваш сервер я рекомендую использовать командную строку linux wget. Синтаксис wget следующий:

wget [URL файла, который нужно скачать]

Распаковка сервера tar.gz:

tar xvfz VMware-server-*.tar.gz

Запуск скрипта установки:

cd vmware-server-distrib ./vmware-install.pl

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

Создание новой базы данных установщика с использованием формата tar3.

Установка содержимого пакета.

В каком каталоге вы хотите установить бинарные файлы?
[/usr/bin] <– /usr/bin

Какой каталог содержит каталоги инициализации (rc0.d/ до rc6.d/)?
[/etc] <– /etc

Какой каталог содержит скрипты инициализации?
[/etc/init.d] <– /etc/init.d

В каком каталоге вы хотите установить файлы демонов?
[/usr/sbin] <– /usr/sbin

В каком каталоге вы хотите установить библиотечные файлы?
[/usr/lib/vmware] <– /usr/lib/vmware

Путь “/usr/lib/vmware” в настоящее время не существует. Эта программа собирается
создать его, включая необходимые родительские каталоги. Это то, что вы хотите? [yes] <– yes

В каком каталоге вы хотите установить файлы руководства?
[/usr/share/man] <– /usr/share/man

В каком каталоге вы хотите установить файлы документации?
[/usr/share/doc/vmware] <– /usr/share/doc/vmware

Путь “/usr/share/doc/vmware” в настоящее время не существует. Эта программа собирается
создать его, включая необходимые родительские каталоги. Это то, что вы хотите?
[yes] <– yes

Установка VMware Server 1.0.0 build-28343 для Linux завершена
успешно. Вы можете удалить это программное обеспечение из вашей системы в любое
время, вызвав следующую команду: “/usr/bin/vmware-uninstall.pl”.

Перед тем как запустить VMware Server в первый раз, вам нужно настроить его, вызвав следующую команду: “/usr/bin/vmware-config.pl”. Вы хотите, чтобы эта
программа вызвала команду за вас сейчас? [yes] <– yes

Убедитесь, что службы VMware Server остановлены.

Остановка служб VMware: Монитор виртуальной машины завершен

Вы должны прочитать и принять Лицензионное соглашение пользователя, чтобы продолжить. Нажмите Enter, чтобы отобразить его.

….. snip [ТЕКСТ ЛИЦЕНЗИИ] ……

Вы принимаете? (yes/no) <– yes
Спасибо.

Настройка библиотек GTK+ 2.4 в резервном режиме.

В каком каталоге вы хотите установить значки типов mime?
[/usr/share/icons] <– /usr/share/icons

Путь “/usr/share/icons” в настоящее время не существует. Эта программа собирается
создать его, включая необходимые родительские каталоги. Это то, что вы хотите? [yes] <– yes

Какой каталог содержит ваши файлы меню рабочего стола? Эти файлы имеют
расширение .desktop. [/usr/share/applications] <– /usr/share/applications

Путь “/usr/share/applications” в настоящее время не существует. Эта программа
собирается создать его, включая необходимые родительские каталоги. Это то, что вы хотите?
[yes] <– yes

В каком каталоге вы хотите установить значок приложения?
[/usr/share/pixmaps] <– /usr/share/pixmaps

Пытаюсь найти подходящий модуль vmmon для вашего работающего ядра.

Модуль bld-2.6.15-23-i386server-Ubuntu6.06 загружается идеально в работающем ядре.

Хотите ли вы сетевое подключение для ваших виртуальных машин? (yes/no/help) [yes] <– yes

Настройка мостовой сети для vmnet0.

Следующие мостовые сети были определены:

. vmnet0 подключен к eth0

Все ваши Ethernet-интерфейсы уже подключены.

Хотите ли вы иметь возможность использовать NAT-сетевое подключение в ваших виртуальных машинах? (yes/no)
[yes] <– yes

Настройка NAT-сети для vmnet8.

Хотите ли вы, чтобы эта программа искала неиспользуемую частную подсеть? (yes/no/help) <– yes
Поиск неиспользуемой частной подсети (это может занять некоторое время)…

Подсеть 192.168.246.0/255.255.255.0 кажется неиспользуемой.

Следующие NAT-сети были определены:

. vmnet8 - это NAT-сеть на частной подсети 192.168.246.0.

Хотите ли вы настроить другую NAT-сеть? (yes/no) [no] <– no

Хотите ли вы иметь возможность использовать только хост-сетевое подключение в ваших виртуальных машинах?
[yes] <– yes

Настройка сети только для хоста для vmnet1.

Хотите ли вы, чтобы эта программа искала неиспользуемую частную подсеть? (yes/no/help)
[yes] <– yes

Поиск неиспользуемой частной подсети (это может занять некоторое время)...

Подсеть 172.16.37.0/255.255.255.0 кажется неиспользуемой.

Следующие сети только для хоста были определены:

. vmnet1 - это сеть только для хоста на частной подсети 172.16.37.0.

Хотите ли вы настроить другую сеть только для хоста? (yes/no) [no] <– no

Пытаюсь найти подходящий модуль vmnet для вашего работающего ядра.

Модуль bld-2.6.15-23-i386server-Ubuntu6.06 загружается идеально в работающем ядре.

Пожалуйста, укажите порт для удаленных консольных подключений [902] <– 902

Остановка интернет-суперсервера: xinetd. Запуск интернет-суперсервера: xinetd. Настройка API сценариев VMware VmPerl.

Создание API сценариев VMware VmPerl.

Используя компилятор "/usr/bin/gcc". Используйте переменную окружения CC для переопределения.

Установка API сценариев VMware VmPerl.

Установка API сценариев VMware VmPerl прошла успешно.

Генерация SSL-сертификата сервера

В каком каталоге вы хотите хранить файлы вашей виртуальной машины?
[/var/lib/vmware/Virtual Machines] <– /var/vm

Пожалуйста, введите ваш 20-символьный серийный номер.

Введите XXXXX-XXXXX-XXXXX-XXXXX или ‘Enter’, чтобы отменить: <– ваш серийный номер VMware Server

Запуск служб VMware: Монитор виртуальной машины завершен Виртуальный Ethernet завершен Мостовая сеть на /dev/vmnet0 завершена Сеть только для хоста на /dev/vmnet1 (в фоновом режиме) завершена Сеть только для хоста на /dev/vmnet8 (в фоновом режиме) завершена NAT-сервис на /dev/vmnet8 завершен

Настройка VMware Server 1.0.0 build-28343 для Linux для этого работающего
ядра завершена успешно.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.