Установка ПО · 5 min read · Dec 01, 2025
Как установить VMware Server 1.0.x на рабочий стол Kubuntu 10.04
Как установить VMware Server 1.0.x на рабочий стол Kubuntu 10.04
Версия 1.0
Автор: Pierino, la peste!!!
Обновление: https://www.howtoforge.com/how-to-install-vmware-server-1.0.x-on-an-ubuntu-9.10-desktop
Этот учебник предоставляет пошаговые инструкции по установке VMware Server 1.0.x (1.0.10 на момент написания) на рабочую систему Kubuntu 10.04. Это для тех, кто предпочитает VMware Server 1.0.x вместо VMware Server 2.
С помощью VMware Server вы можете создавать и запускать гостевые операционные системы (“виртуальные машины”), такие как Linux, Windows, FreeBSD и т. д. под хост-операционной системой. Это имеет преимущество в том, что вы можете запускать несколько операционных систем на одном оборудовании, что экономит много денег, и вы можете перемещать виртуальные машины с одного VMware Server на другой (или на систему, которая имеет VMware Player, который также бесплатен).
Также с помощью VMware Server вы можете позволить вашему старому рабочему столу Windows (который вы ранее преобразовали в виртуальную машину VMware с помощью VMware Converter, как описано в этом учебнике: https://www.howtoforge.com/vmware_converter_windows_linux) работать под вашим рабочим столом Kubuntu. Это может быть полезно, если вы зависите от некоторых приложений, которые существуют только для Windows, или если вы хотите медленно перейти на Linux.
Я не даю никаких гарантий, что это сработает для вас!
Установка VMware Server 1.0.x
Чтобы скачать VMware Server, перейдите на http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/1_0 и нажмите на ссылку VMware Server 1.0.10:

На следующей странице нажмите кнопку Загрузить рядом с VMware Server для Linux (тип файла: tar.gz, не rpm!):

Примите лицензионное соглашение, нажав Да:

Затем загрузите файл VMware Server для Linux .tar.gz (не файл rpm!) на ваш компьютер (например, в /home/mum/Downloads):


Чтобы получить серийный номер, который вам нужен для запуска VMware Server, перейдите на http://register.vmware.com/content/registration.html.
Заполните свои личные данные. После этого вы получите страницу с серийным номером для VMware Server. Запишите его или распечатайте:


Затем откройте терминал ( Программы > Система > Терминал):

Выполните следующую команду для установки некоторых необходимых пакетов:
sudo apt-get install build-essential xinetdЕсли вы находитесь на системе x86_64, вам также нужно установить пакет ia32-libs:
sudo apt-get install ia32-libsЗатем перейдите в папку, где вы сохранили файл VMware Server .tar.gz, например, /home/mum/Downloads (замените mum на ваше собственное имя пользователя!):
cd /home/mum/DownloadsРаспакуйте файл VMware Server .tar.gz и запустите установщик:
tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
sudo ./vmware-install.plУстановщик задаст вам много вопросов. Вы всегда можете принять значения по умолчанию, просто нажав
Перед тем как запустить VMware Server в первый раз, вам нужно настроить его, вызвав следующую команду:
/usr/bin/vmware-config.plХотите, чтобы эта программа вызвала команду за вас сейчас? [да] <– нет
.. потому что в противном случае вы получите ошибку, подобную этой, когда установщик попытается скомпилировать модули ядра, необходимые для VMware (если вы ответите “да” и получите ошибки, это тоже не проблема - просто читайте дальше):
Сборка модуля vmmon.
Используя систему сборки ядра 2.6.x.
make: Вход в каталог `/tmp/vmware-config0/vmmon-only`
make -C /lib/modules/2.6.32-22-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. модули
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.32-22-generic`
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:48:
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:104:7: предупреждение: "__FreeBSD__" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/x86.h:20,
из /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
из /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86apic.h:79:1: предупреждение: "APIC_BASE_MSR" переопределен
В файле, включенном из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/apic.h:11,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/smp.h:13,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/mmzone_64.h:12,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/mmzone.h:4,
из include/linux/mmzone.h:773,
из include/linux/gfp.h:4,
из include/linux/kmod.h:22,
из include/linux/module.h:13,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
/usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/apicdef.h:133:1: предупреждение: это место предыдущего определения
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/x86.h:21,
из /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
из /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86desc.h:593:7: предупреждение: "_MSC_VER" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/machine.h:24,
из /tmp/vmware-config0/vmmon-only/linux/driver.h:15,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/x86.h:830:1: предупреждение: "PTE_PFN_MASK" переопределен
В файле, включенном из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/paravirt.h:7,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/irqflags.h:61,
из include/linux/irqflags.h:57,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/system.h:11,
из /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/processor.h:17,
из include/linux/prefetch.h:14,
из include/linux/list.h:6,
из include/linux/module.h:9,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
/usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/pgtable_types.h:182:1: предупреждение: это место предыдущего определения
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:78,
из /tmp/vmware-config0/vmmon-only/./include/modulecall.h:22,
из /tmp/vmware-config0/vmmon-only/./common/vmx86.h:18,
из /tmp/vmware-config0/vmmon-only/linux/driver.h:16,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:226:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:230:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:298:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:304:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:357:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:402:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:446:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:489:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:533:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:576:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:620:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:663:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:665:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:705:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:748:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:750:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:790:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:831:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:833:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:871:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:912:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:914:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:952:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1073:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1077:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1124:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1329:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1454:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1587:7: предупреждение: "_MSC_VER" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: предупреждение: "VMW_HAVE_EPOLL" не определен
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: предупреждение: "VMW_HAVE_EPOLL" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: ошибка: конфликтующие типы для 'poll_initwait'
include/linux/poll.h:70: примечание: предыдущее объявление 'poll_initwait' было здесь
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:23,
из /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:52:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:430:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:676:7: предупреждение: "_MSC_VER" не определен
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:716:7: предупреждение: "_MSC_VER" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:52:
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:40:7: предупреждение: "_MSC_VER" не определен
В файле, включенном из /tmp/vmware-config0/vmmon-only/linux/vmhost.h:13,
из /tmp/vmware-config0/vmmon-only/linux/driver.c:71:
/tmp/vmware-config0/vmmon-only/./include/compat_semaphore.h:5:27: ошибка: asm/semaphore.h: Нет такого файла или каталога
/tmp/vmware-config0/vmmon-only/linux/driver.c:146: ошибка: неизвестное поле 'nopage' указано в инициализаторе
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: предупреждение: инициализация из несовместимого типа указателя
/tmp/vmware-config0/vmmon-only/linux/driver.c:150: ошибка: неизвестное поле 'nopage' указано в инициализаторе
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: предупреждение: инициализация из несовместимого типа указателя
/tmp/vmware-config0/vmmon-only/linux/driver.c: В функции 'LinuxDriver_Ioctl':
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: ошибка: 'struct task_struct' не имеет члена с именем 'euid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: ошибка: 'struct task_struct' не имеет члена с именем 'uid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: ошибка: 'struct task_struct' не имеет члена с именем 'fsuid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: ошибка: 'struct task_struct' не имеет члена с именем 'uid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: ошибка: 'struct task_struct' не имеет члена с именем 'egid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: ошибка: 'struct task_struct' не имеет члена с именем 'gid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: ошибка: 'struct task_struct' не имеет члена с именем 'fsgid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: ошибка: 'struct task_struct' не имеет члена с именем 'gid'
/tmp/vmware-config0/vmmon-only/linux/driver.c:1670: ошибка: слишком много аргументов для функции 'smp_call_function'
make[2]: * [/tmp/vmware-config0/vmmon-only/linux/driver.o] Ошибка 1
make[1]: * [_module_/tmp/vmware-config0/vmmon-only] Ошибка 2
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.32-22-generic'
make: *** [vmmon.ko] Ошибка 2
make: Вход в каталог `/tmp/vmware-config0/vmmon-only'
Не удалось собрать модуль vmmon.
Для получения дополнительной информации о том, как устранить проблемы, связанные с модулями, пожалуйста,
посетите наш веб-сайт по адресу "http://www.vmware.com/download/modules/modules.html" и
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Выполнение прервано.
mum@KubuMuM1004lts:~/Downloads/vmware-server-distrib$Get new posts in your inbox
No spam. Unsubscribe anytime.