FreeBSD: Установить VirtualBox Guest Additions

Для поиска и устранения неисправностей на сервере я для начала решил установить тестовую машину на виртуалку. Сделав это я решил установить дополнения VirtualBox Guest Additions:

# cd /usr/ports/emulators/virtualbox-ose-additions && make install clean

Но получил следующее сообщение об ошибке:

===> virtuaIbox-ose-additions-5.2.44_3 requires kernel source files in SRC_BASE=/usr/src.
*** Error code 1
Stop.
make: stopped in /usr/ports/emulators/virtuaIbox-ose-additions

У меня не было исходников для ядра, поэтому их пришлось докачивать отдельно:
1. Узнаем точную версию ядра:

freebsd-version -k

13.0-RELEASE

2. Теперь используем эти данные, чтобы сформировать запрос на скачивание нужных исходников:

cd /tmp
fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/13.0-RELEASE/src.txz

3. Распакуем их:

tar -C / xzvf src.txz

3. Повторим установку:

# cd /usr/ports/emulators/virtualbox-ose-additions && make install clean

На это раз всё должно пройти без ошибок и должен запуститься интерфейс установки дополнений.



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments