Встановлення Virtualbox Guest additions в Ubuntu Server, Записки щоденної роботи
Програмування та інші надлишки роботи, з якою доводиться працювати щодня.
Встановлення Virtualbox Guest additions в Ubuntu Server
Що за доповнення та для чого вони потрібні?
Virtualbox Guest additions спочатку були зроблені для систем лінійки Windows (відповідно до документації) і представляють собою набір драйверів і утиліт для управління гостьовою ОС.
У Linux ці доповнення також набір драйверів, але є модулі для ядра. У зв'язку з цим, модулі необхідно перезбирати щоразу, як буде оновлено пакет ядра Linux (linux-image-*), якщо в системі не встановлено DKMS.
У більшості *nix систем модулі Virtualbox є, але дуже старих версій. В офіційній документації рекомендується замінювати їх Доповненнями, які є актуальними для версії Virtualbox, встановленої на хості.
Встановлюємо
Отже, щоб встановити доповнення гостьовий ОС, необхідно:
— Оновити гостьову систему, оскільки модулі ядра працюють лише з тією версією ядра, на якій вони зібрані:
— Встановити build-essential, тому що ми плануємо збирати модуль ядра, а цей метапакет містить необхідні нам make та gcc:
На щастя, в Ubuntu є DKMS і нам не доведеться збирати модулі вручну щоразу, як оновили систему. Ставимо його:
У меню Virtualbox вибираємо Пристрої → Встановити Додатки для гостьової ОС або натискаємо Host+D. Монтуємо cdrom:
Переходимо на змонтований диск та запускаємо установку: