Я успешно установил пакет VMware на своем Ubuntu 11.04, но когда я его открываю, он дает мне это окно
, и я не знаю пути к этим заголовкам C.
Ниже вам очень помогают команды:
Шаг 1: Ctrl + Alt + T
Шаг 2: sudo apt-get install linux-headers-$(uname -r)
Шаг 3: путь к заголовкам ядра тогда /usr/src/linux-headers-$(uname -r)/include
Перед установкой Vmware Workstation вам нужно установить сборку основных и Linux-заголовков
sudo apt-get install build-essential linux-headers-$(uname -r)
, а затем
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
Сделано это, установите Vmware Workstation сейчас [!d2 ]
path to vm# sh Vm***.bundle
Есть несколько файлов в местах, которые установщик не ожидает, я запускаю это, и он работает:
ifrantz@ifrantz:~$ cat ~/update_version.sh
#!/bin/bash
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h
Прежде всего я предполагаю, что вы не установили заголовки. Вам необходимо установить соответствующий пакет заголовков linux. Скорее всего, вам нужно установить linux-headers-generic. Однако, если вы используете некоторое ядро, отличное от linux-generic, установите пакет linux-headers для этого ядра.
Если вы уже установили заголовки, они должны быть в /usr/src.
Проблема может быть решена в два этапа после установки рабочей станции vmware 9.X.X (в терминале):
sudo apt-get install gcc sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"CTRL + ALT + t
sudo apt-get install linux-headers-generic
Имел ту же проблему, я запускал ядро 3.2.0-29, но имел только linux-headers-3.2.0-35 в / usr / src /
user@ubuntu:/usr/src$ ls -l
drwxr-xr-x 24 root root 4096 Jan 5 11:17 linux-headers-3.2.0-35
drwxr-xr-x 7 root root 4096 Jan 5 11:17 linux-headers-3.2.0-35-generic
user@ubuntu:/usr/src/linux-headers-3.2.0-35/include$ uname -a
Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_6 4 x86_64 x86_64 GNU/Linux
user@ubuntu:/usr/src$ sudo apt-get install linux-headers-3.2.0-29-generic
user@ubuntu:/usr/src/$ cd /tmp/vmware-tools-distrib
user@ubuntu:/tmp/vmware-tools-distrib$ sudo ./vmware-install.pl
<kept hitting enter>
Enjoy, --the VMware team
done and done