Как да инсталирате добавки за гости Virtualbox на Ubuntu или centOS

VirtualBox е една от най -използваните платформи за виртуализация в света благодарение на различните си функционалности, съвместимост, поддръжка на операционната система и лекота на използване.

VirtualBox е достъпен за изтегляне на следната връзка:

VirtualBox има група функционалности, наречени VirtualBox Jutes Addition, които са достъпни за всички поддържани гост операционни системи и те се предоставят като един файл с изображение, наречен VBoxGuestAdditions.iso

Този файл с изображение се намира в инсталационната директория на VirtualBox и за неговото инсталиране ще е необходимо да монтирате този ISO файл във виртуалната машина като виртуален CD-ROM и да го инсталирате от там от менюто Устройства / Вмъкване на CD образ на „Гост Допълнения ":

Сред предимствата, които добавките за гости ни дават, откриваме:

Интегриране на показалеца на мишкатаБлагодарение на тази функция имаме идеална съвместимост с мишката, тъй като ще имаме само един показалец на мишката и няма да е необходимо да натискаме клавиша Host, за да „освободим“ мишката, когато гостуващата операционна система го заснеме. За тази цел в госта е инсталиран специален драйвер на мишката, който комуникира с драйвера на мишката на физическия компютър и по този начин премества показалеца на госта на мишката.

По -добра видео поддръжкаС тази опция те инсталират персонализирани видео драйвери, за да предлагат по -качествени видео режими, а не стандартните настройки, тя предлага и ускорена видео производителност. Като бонус, в Windows, Linux и Solaris системи ще бъде възможно да се преоразмери прозорецът на виртуалната машина, ако те са инсталирани в Допълненията за гости.

Споделени папкиТези споделени папки ни дават възможност за безопасен и пълен обмен на файлове между хоста и госта.

Пълен прозорецТази опция позволява отделните прозорци, които се показват на работния плот на виртуалната машина, да могат да бъдат съпоставени с работния плот на хоста, което дава впечатление, че действията се изпълняват на хоста.

Общи комуникационни канали хост / гостТе ни позволяват да контролираме и наблюдаваме изпълнението на гостите по различни начини като общ механизъм, базиран на низ, за ​​да обменяме битове данни между госта и конкретен хост.

Синхронизация на времетоС тази опция сме сигурни, че системното време на госта е синхронизирано с това на хоста, използващо NTP.

Автоматизирани влизанияТова е опция, която може да бъде конфигурирана така, че всички влизания да се изпълняват автоматично, без да въвеждате ръчно идентификационните данни.

Споделен клипбордИзползвайки тази опция, клипбордът на гостуващата операционна система може да бъде споделен с операционната система хост.

Проблемът е, че Linux средите, когато инсталираме Guest Additions, генерира грешка, която пречи на оптималното им инсталиране и затова Solvetic ще обясни подробно как да инсталирате тези практически помощни програми VirtualBox в Ubuntu 18 и CentOS 7.

1. Как да инсталирате добавки за гости VirtualBox на Ubuntu 18.04 Linux


Етап 1
За да стартираме този процес, първо ще актуализираме операционната система, като изпълним следните команди:
 sudo apt актуализация sudo apt надстройка

Стъпка 2
След като системата се актуализира, отиваме в менюто „Устройство“ и там избираме опцията Вмъкване на CD изображение на „Допълнения за гости“:

Стъпка 3
Когато правите това, ще се покаже следното съобщение и щракваме върху бутона "Изпълнение".

Ще бъде необходимо да въведем идентификационните данни на администратора за това действие и да кликнете върху „Удостоверяване“

Стъпка 4
Ще се отвори терминален прозорец, в който ще се извърши инсталацията на VirtualBox Guest Additions, след като инсталацията приключи, натиснете "Enter", за да затворите терминалния прозорец:

Стъпка 5
След като това бъде направено, за да активираме споделения клипборд и функцията за плъзгане и поставяне между госта и хоста, отиваме в менюто Машина / Конфигурация и в показания прозорец отиваме в раздела Общи / Разширени и там ще активирайте двете опции, които са:

  • Споделяне на клипборда
  • Влачите и пускате

Сега можем да рестартираме системата и да проверим дали всичко работи правилно.

2. Как да инсталирате добавки за гости VirtualBox на CentOS Linux


Етап 1
В случая с CentOS 7, първо трябва да активираме хранилището на EPEL в гостуващата операционна система, за да инсталираме някои пакети, необходими за процеса на инсталиране, за това изпълняваме следното в терминала:
 yum -y инсталирайте epel -release

Стъпка 2
След като инсталираме хранилището на EPEL в CentOS 7, ще актуализираме всички пакети на гостуващата система, където е включено и ядрото, за да може VirtualBox Guest Additions да работи според очакванията, за това изпълняваме следното:

CentOS 7 или RedHat

 yum -y актуализация

Fedora

 dnf -y ъпгрейд

Стъпка 2
Когато процесът на актуализиране приключи, ще инсталираме заглавките на ядрото, инструментите за разработчици и други свързани пакети, необходими за инсталиране на Гост добавки, за това изпълняваме следната команда:

CentOS

 yum install make gcc kernel-headers kernel-devel perl dkms bzip2

Fedora

 dnf install make gcc kernel-headers kernel-devel perl dkms bzip2

Там ще трябва да въведем буквата y, за да потвърдим изтеглянето и инсталирането на тези помощни програми.

Стъпка 3
Следващата стъпка е да зададете променливата на средата KERN_DIR в директорията на изходния код на ядрото, която е:

 / usr / src / kernels / $ (uname -r)
След това ще е необходимо да го експортирате, за това изпълняваме следното:
 експортиране на KERN_DIR = / usr / src / kernels / $ (uname -r)

Стъпка 3
След като това стане, можем да инсталираме добавките за гости, като използваме един от следните методи:

ГрафичноЗа да направим това, ще отидем в менюто „Устройство“ и там избираме опцията Вмъкване на CD изображение на „Допълнения за гости“:

Следното съобщение ще се покаже и щракнете върху опцията "Изпълнение"

Сега трябва да въведем администраторска парола:

Това ще отвори терминална конзола, където ще се извърши инсталационният процес. Натискаме „Enter“, за да излезем от тази операция

Чрез конзолатаСледващата опция е да получите достъп до терминала и да изпълните следните команди, за да монтирате ISO файла на Guest Additions, след това отидете в директорията, където тези помощни програми са монтирани в ISO формат, и там най -накрая ще изпълним скрипта за инсталиране ги в Linux, изпълняваме следните редове:

 монтиране -r / dev / cdrom / media cd / media / ./VBoxLinuxAdditions.run
Подобно на Ubuntu, за да активираме споделения клипборд и функцията за плъзгане и пускане между госта и хоста в CentOS 7, ще отидем в менюто Машина / Конфигурация и в показания прозорец отиваме в раздела Общи / Разширени, където ще активираме двете налични опции са:
  • Споделяне на клипборда
  • Влачите и пускате

След това ще бъде възможно ефективно да се използват тези добавки за гости, които добавят по -високо ниво на използване на виртуалните машини VirtualBox.

wave wave wave wave wave