Установка VMware Player
Я установил VMware Player-4.0.6-1035888.x86_64 на свой x64 Ubuntu 14.04 LTS, но при запуске я получаю следующее сообщение об ошибке:
Заголовочные файлы C, соответствующие вашему работающему ядру, не найдены. Обратитесь к документации вашего дистрибутива за инструкциями по установке.
Теперь я запустил это заранее:
sudo apt-get install build-essential linux-headers-$(uname -r)
и папка с именем linux-headers-3.13.0-24-generic
существует уже в /usr/src
Любые решения?
Заранее спасибо!
4 ответа
Исправление обязательно для установки самой последней версии.
Попробуй это:
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
Это должно позволить vmplayer автоматически найти путь заголовка linux.
Обычно этот ответ выше работал, но как насчет ситуации, когда ядро обновляется?
Я обновился до Ubuntu 14.04 LTS (lubuntu), и VMWare требовалась новая компиляция. когда он добрался до части "vnet", он потерпел неудачу и оставил меня с неработающей виртуальной машиной. Тьфу!
Я удалил VMWare (VMware-Player-6.0.1.xxxx) и установил VMware-Player-6.0.2. Установка прошла гладко, без вопросов. Снова в деле.
Суть такова: удалите VMWare, установите его снова.
Была такая же проблема, похоже, что я скачал не последнюю версию. Я мог найти только последнюю версию по этой ссылке.
https://my.vmware.com/web/vmware/free
В верхней части страницы загрузки есть небольшое поле, которое определяет версию, которую вы собираетесь загрузить.