03/29/2024

Cum să faci o mașină virtuală în VirtualBox pe Linux

Există multe moduri diferite de a rula mașini virtuale pe Linux. De departe, una dintre cele mai simple (și cele mai populare) moduri de a face acest lucru este cu Oracle VM Virtualbox. Este un instrument grozav care facilitează virtualizarea pe platforma Linux și are o mulțime de funcții foarte utile și ușor de utilizat. Când vine vorba de utilizarea Virtualbox pe Linux, există mai multe lucruri de înțeles. În primul rând, managerul Virtualbox VM este unul dintre cele mai utilizate instrumente VM pe Linux și în alte părți. Din acest motiv, procesul de instalare este destul de ușor – în cea mai mare parte. O mulțime de sisteme de operare Linux distribuie software-ul.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

Acestea fiind spuse, instrumentul necesită și un modul kernel. Pe unele Linux-uri, modulul kernel se instalează automat cu DKMS. Această tehnologie permite ca software-ul necesar la nivel de nucleu să fie compilat la fiecare actualizare de software. Pe altele, utilizatorii trebuie să activeze manual modulele kernelului și pot avea probleme.

Folosiți pe propria răspundere.

Ubuntu

sudo apt install virtualbox

Debian

sudo apt-get install virtualbox

Arch Linux

sudo pacman -S virtualbox

În timpul instalării, utilizatorului i se cere să aleagă între două opțiuni diferite. Implicit este o setare DKMS care va reconstrui automat modulele kernelului. Celălalt permite utilizatorului să o facă manual.

Dacă nu doriți să rezolvați probleme, apăsați tasta Enter pentru a alege DMKS în timpul instalării instrumentului.

Fedora

sudo dnf install virtualbox

OpenSUSE

sudo zypper install virtualbox

Instalare pentru alte Linux-uri

Pe lângă faptul că sunt distribuite direct prin surse software implicite pe Linux, utilizatorii pot lua un binar .RUN autonom și pot instala manual instrumentul Virtualbox VM. Această opțiune este perfectă dacă distribuția dvs. Linux (din anumite motive) alege să nu distribuie instrumentul popular Oracle. În plus, instalarea versiunii binare poate fi necesară dacă sunteți în căutarea unui nou software pe care versiunea de pe sistemul dvs. de operare nu îl acceptă încă.

  Cum să sincronizați Google Calendar cu desktopul Linux

Înainte de a-l instala, va trebui să faceți două lucruri: instalați antetele nucleului și actualizați sistemul. Anteturile kernelului sunt necesare, deoarece instalarea și compilarea modulelor kernel-ului Linux nu este posibilă fără ele. Instalați-le căutând prin managerul de pachete al sistemului dvs. de operare și căutând „anteturi kernel”.

Notă: folosiți nucleul LTS Linux? Va trebui să instalați anteturile LTS.

De asemenea, asigurați-vă că instalați aceste pachete, deoarece sunt necesare pentru compilare: „gcc, make, autoconf, binutils, xorg-server-devel”. Înțelegeți că numele acestor pachete vor varia în funcție de distribuția Linux pe care o utilizați. Pentru cele mai bune rezultate, consultați pagina Wiki a sistemului dumneavoastră de operare Linux pentru modulele kernelului.

Cu toate cerințele îndeplinite, accesați site-ul Virtualboxși descărcați pachetul .RUN. Căutați linkul de descărcare sub „Toate distribuțiile (construite pe EL5 și, prin urmare, nu necesită biblioteci de sistem recente)”. Faceți clic pe i386 pentru 32 de biți și AMD64 pentru 64 de biți.

Când fișierul este pe computer, deschideți o fereastră de terminal și utilizați comanda CD pentru a accesa folderul Descărcări.

cd ~/Downloads

Apoi, modificați permisiunile fișierului RUN cu comanda chmod.

sudo chmod +x VirtualBox-*.run

Începeți procesul de instalare rulând direct fișierul Virtualbox .RUN. Utilizatorii pot face acest lucru făcând clic dreapta pe fișier în managerul de fișiere sau (de preferință) cu terminalul.

Notă: dacă intenționați să instalați binarul Virtualbox prin managerul de fișiere, asigurați-vă că deschideți managerul de fișiere în root.

Începeți procesul de instalare obținând mai întâi root.

sudo -s

Apoi, rulați fișierul.

./VirtualBox-*.run

Pe măsură ce începe procesul de instalare, software-ul se va instala în sistem, modulele kernel-ului se vor construi și etc. Când s-a terminat, reporniți computerul Linux. La scurt timp după, Virtualbox va fi gata de utilizare.

  Cum să utilizați comanda fold pe Linux

Crearea unui VM

Pentru a crea o nouă mașină virtuală, lansați instrumentul Virtualbox. De aici, faceți clic pe „Nou”. În această secțiune, începeți să introduceți numele sistemului de operare pe care doriți să îl virtualizați. Acest lucru este de fapt foarte important, deoarece pe măsură ce o faci, programul va căuta valori implicite pentru sistemul de operare (pentru a facilita virtualizarea).

Dacă dintr-un motiv oarecare, sistemul de operare nu este detectat automat, faceți clic pe meniul drop-down și selectați „tip”. De asemenea, selectați opțiunea cea mai aplicabilă și în „versiune”.

Faceți clic pe butonul următor pentru a selecta cantitatea corectă de RAM. Dacă software-ul a detectat automat sistemul de operare, probabil că ți-a oferit suficientă memorie RAM. Simțiți-vă liber să adăugați mai multe (sau să luați câteva) dacă doriți, trăgând glisorul la stânga sau la dreapta. Apoi, faceți clic pe butonul următor pentru a continua la pagina următoare.

A treia pagină este zona de creare a hard diskului. Încă o dată, dacă Virtualbox vă detectează automat sistemul de operare, nu vă faceți griji cu privire la acest pas. Doar faceți clic pe lângă pentru a o parcurge și rămâneți cu opțiunile implicite. Dacă instrumentul nu a detectat-o ​​automat pentru dvs., va trebui să specificați dimensiunea manual.

Notă: asigurați-vă că selectați VDI în timpul procesului de hard disk, cu excepția cazului în care știți ce faceți.

În timpul procesului de configurare a hard diskului, Virtualbox este implicit „alocat dinamic”. Aceasta înseamnă că discul virtual se va extinde doar pe măsură ce fișierele devin mai mari. Acest lucru este bun pentru cei care nu au mult spațiu fizic.

  Cum să goliți automat coșul de gunoi pe Linux

Cu hard disk-ul configurat, vrăjitorul este complet. Faceți clic pe „Terminare” pentru a reveni la fereastra principală Virtualbox. Porniți VM selectându-l și făcând clic pe „pornire”.

Când VM-ul pornește, vi se va cere să specificați fișierul de instalare pentru sistemul de operare. Utilizați browserul pentru a naviga la fișierul ISO și deschideți-l în VBox. Apoi, parcurgeți procesul de instalare a sistemului de operare invitat. Când se termină, VM-ul tău va fi utilizabil.

Conectarea adaptoarelor de rețea

Poate doriți să acordați mașinii dvs. virtuale acces direct la rețea. Iată cum se face acest lucru în instrumentul Virtualbox. Mai întâi, găsiți VM-ul în zona de management și faceți clic dreapta pe el. De aici, selectați „setări” pentru a afișa zona de configurare. Această zonă are o mulțime de opțiuni individuale de VM. Ignorați-le pe toate, cu excepția „Rețea”.

În mod implicit, VM accesează rețeaua prin NAT (traducere adrese de rețea). Pentru majoritatea utilizatorilor, această opțiune este suficientă. Cu toate acestea, dacă doriți să permiteți VM-ului dvs. să interacționeze direct cu alte mașini din rețea, cel mai bine este să schimbați această setare la o nouă setare. Cea mai bună opțiune pentru a oferi acces direct VM-ului este „bridge”.

Selectați meniul derulant de lângă „Atașat la” și selectați „Adaptor cu punte”. Apoi faceți clic pe „OK” pentru a salva setările. Pe măsură ce porniți VM-ul dvs. de rezervă, acesta va fi vizibil în rețea și va putea vedea/interacționa cu alte mașini.