"Утилита make не найдена" - ошибка при установке гостевых дополнений VirtualBox в Lubuntu с компакт-диска
Я установил Lubuntu в качестве гостевой ОС в VirtualBox и попытался установить гостевые дополнения, как в Windows, из "Устройства-> Вставить образ компакт-диска с гостевыми дополнениями... (Host+D)", а затем запустил autorun.sh файл.
Это не удалось, однако, с этими ошибками:
The make utility was not found. If the following module compilation fails then
this could be the reason and you should try installing it.
The gcc utility was not found. If the following module compilation fails then
this could be the reason and you should try installing it.
Building the main Guest Additions module ...fail!
3 ответа
В конце концов, я нашел решение, вместо установки с компакт-диска VirtualBox, я установил из репозиториев Lubuntu, используя эту команду:
sudo apt-get install virtualbox-guest-dkms
После этого все заработало - изменение размера, общий буфер обмена (после того, как я его включил, по умолчанию он отключен).
Дополнения гостя Virtual Box должны быть скомпилированы на госте. В облегченном дистрибутиве, таком как Lubuntu, компилятор не поставляется с базовой настройкой.
Чтобы иметь возможность скомпилировать и установить гостевые дополнения, предоставляемые и соответствующие нашей версии Virtual Box, нам нужно сначала установить следующие утилиты:
Я столкнулся с той же проблемой и не хотел использовать устаревшие дополнения гостя из репозиториев. Вот что я сделал, чтобы запустить скрипт:
sudo apt-get install build-essential linux-headers-`uname -r` dkms
sudo sh /media/cdrom/VBoxLinuxAdditions.run
Я нашел первую строку в этом ответе.