Kako instalirati VirtualBox na CentOS 7

Virtualizacija je jedna od tema koja IT administratorima i korisnicima najviše pomaže u izvršavanju svih vrsta radnji, kao što su testiranje novih operacijskih sustava ili aplikacija, poznavanje utjecaja implementacije ili jednostavno poznavanje objavljenih novih značajki. Sve to bez ugrožavanja produktivnosti i konfiguracije pravog stroja i rada u stvarnom vremenu. Zahvaljujući virtualizaciji, nije samo praktično testirati nove sustave, već se štede i resursi jer se na jednom računalu može implementirati nekoliko virtualnih operacijskih sustava.

Jedna od najčešće korištenih platformi za ovu temu virtualizacije je VirtualBox, platforma za x86 (32-bitnu) i AMD64 / Intel64 (64-bitnu) arhitekturu za poslovnu i kućnu upotrebu. Korištenjem VirtualBox -a imamo platformu s velikim funkcionalnostima s kojom je moguće stvoriti, upravljati i raditi na stotine virtualnih strojeva. Zahvaljujući virtualizaciji, zadaci konfiguracije sustava mogu se obaviti iz procesa pokušaja pogreške koji ne ugrožava integritet našeg stvarnog sustava zahvaljujući virtualnoj upotrebi različitog softvera s kojim želimo raditi.

VirtualBox dostupan je besplatno kao softver otvorenog koda temeljen na uvjetima GNU -ove opće javne licence (GPL) verzije 2. VirtualBox se može pokrenuti na računalima sa Windows, Linux, Macintosh i Solaris sustavima koji podržavaju veliki broj gostujućih sustava, kao što su Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10)), DOS / Windows 3.x, Linux (2.4, 2.6, 3.x i 4.x), Solaris i OpenSolaris , OS / 2 i OpenBSD.

Što je novo u VirtualBoxuTrenutno je VirtualBox objavio verziju 6.0 koja predstavlja radikalnu promjenu u svom sučelju i nudi nam poboljšanja i nove značajke kao što su:

  • Na razini korisničkog sučelja poboljšana je HiDPI i podrška za skaliranje, uključujući bolje otkrivanje i konfiguraciju po virtualnom stroju.
  • Implementirana podrška za izvoz virtualnog stroja u Oracle Cloud Infrastructure.
  • Integriran je novi upravitelj datoteka koji korisniku omogućuje kontrolu gostujućeg datotečnog sustava i kopiranje datoteka između domaćina i gosta.
  • Na grafičkoj razini napravljeno je ažuriranje koje podržava 3D grafiku za goste sustava Windows i emulaciju VMSVGA 3D grafičkog uređaja u gostima Linuxa i Solarisa.
  • Dodana je podrška za postavke zvučnika surround zvuka implementirane u sustavu Windows 10 Build 1809.
  • Pomoćni program vboximg-mount dodan je na Apple hostove radi pristupa sadržaju gostujućih diskova na hostu.
  • Podrška za korištenje Hyper-V kao zamjenske jezgre izvođenja ugrađena je u Windows host. Time ćete izbjeći nemogućnost pokretanja virtualnih strojeva sa smanjenim performansama.
  • Snimanje videa i zvuka sada se može omogućiti zasebno.
  • Stvoreni su audio i video popravci i poboljšanja.
  • Dodano je zaobilazno rješenje za starije goste koji ne omogućuju savladavanje sabirnice za virtio PCI uređaj.
  • Sada je dopušteno mijenjati priključak serijskog porta dok stroj radi.
  • Slike diska sada se mogu transparentno mijenjati tijekom miješanja.
  • VBoxManage sada ima podršku za DHCP opcije.
  • Nova sučelja i značajke u kontroli gosta.
  • Poboljšanja performansi u dijeljenim mapama.
  • Windows Guest Additions sada ispravlja pogrešno rukovanje koordinatama tableta s najnovijim verzijama sustava Windows 10.
  • VMSVGA je podržan u dodacima za Linux i X11.
  • Početna podrška za MacOS Guest Additions.
  • Sada je moguće konfigurirati do četiri prilagođene ACPI tablice za virtualni stroj.

Zatim ćemo vidjeti kako instalirati VirtualBox 6.0 na CentOS 7 i tako izvući maksimum iz virtualizacije.

1. Uklonite prethodne verzije VirtualBox -a na CentOS -u 7

Korak 1
Prvi korak koji ćete poduzeti bit će uklanjanje prethodnih verzija VirtualBox -a, ako postoje, u CentOS -u 7, za to ćemo izvršiti sljedeće:

 yum ukloniti VirtualBox * 
Korak 2
U slučaju da nema instalirane verzije, vidjet ćemo sljedeće:

2. Dodajte spremišta VirtualBox u CentOS 7

Korak 1
Sljedeći korak je dodavanje spremišta VirtualBox kako bi se kasnije izvršila instalacija, za to izvršavamo sljedeće:

 cd /etc/yum.repos.d/ wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

BilješkaU slučaju korištenja CentOS -a 5 moramo izvršiti sljedeće:

 wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh epel-release-5-4.noarch.rpm

3. Instalirajte pakete ovisnosti za VirtualBox

Korak 2
VirtualBox koristi kernel modul vboxdrv za kontrolu i dodjelu fizičke memorije za izvršavanje gostujućih operativnih sustava, u slučaju da nema ovaj modul, bit će moguće koristiti VirtualBox za stvaranje i konfiguriranje virtualnih strojeva, ali oni neće rade u sebi.

Kako bi VirtualBox bio potpuno funkcionalan, ažurirat ćemo CentOS 7, a zatim ćemo instalirati neke dodatne module kao što su DKMS, zaglavlja jezgre i kernel-devel te neki paketi ovisnosti, za to ćemo izvršiti sljedeći redak :

 yum update (sustav ažuriranja) 

Korak 3
Tamo unosimo slovo "s" za potvrdu preuzimanja i instaliranja ažuriranja sustava gdje je integrirano ažuriranje ključa VirtualBox. Zatim izvršavamo sljedeće:

 yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms (ovisnosti o instalaciji)

Korak 4
Pokrenut će proces, a kasnije ćemo vidjeti sljedeće:

Korak 5
Tu upisujemo slovo Y za provjeru preuzimanja i instalacije koji će po završetku prikazati sljedeće:

4. Instalirajte VirtualBox na CentOS 7

Korak 1
Nakon što su prethodni koraci dovršeni, nastavljamo s instaliranjem VirtualBox 6.0 sa sljedećom naredbom:

 yum instalirati VirtualBox-6.0 

Korak 2
Tamo vidimo da počinje proces izvršavanja ovisnosti i tada ćemo vidjeti sljedeće:

Korak 3
Prihvaćamo proces unosom i gdje ćemo kasnije vidjeti sljedeće:

Korak 4
Tamo unosimo slovo s za prihvaćanje ključa VirtualBox, a kasnije, na kraju instalacijskog procesa, vidjet ćemo sljedeće. U ovom smo trenutku već instalirali VirtualBox 6.0 na CentOS 7.

5. Obnovite module jezgre za VirtualBox na CentOS -u 7

Korak 1
Sljedeća naredba automatski će stvoriti korisnika i grupu vboxusersa, a također će automatski pretraživati ​​i obnoviti potrebne module jezgre:

 /usr/lib/virtualbox/vboxdrv.sh postavljanje 

Korak 2
Za CentOS 5, ako ga koristimo, moramo izvršiti sljedeće:

 /etc/init.d/vboxdrv postavljanje 
BilješkaU slučaju da se prilikom izvršavanja prethodne naredbe generira pogreška, upotrijebit ćemo sljedeće retke:
 uname -r 
 yum instalirati kernel-devel-CURRENT_KERNEL 

BilješkaTamo zamjenjujemo "CURRENT_KERNEL" rezultatom generiranim u uname -r, a zatim ponovno izvršavamo redak:

 /usr/lib/virtualbox/vboxdrv.sh postavljanje

Korak 3
U slučaju da vidite poruku o pogrešci poput KERN_DIR ili ako vaš izvorni direktorij jezgre nije automatski otkriven procesom kompilacije, bit će ga moguće konfigurirati sljedećom naredbom uzimajući u obzir promjenu verzije jezgre prema korištenom sustavu:

 KERN_DIR = / usr / src / kernels / 4.19.0-1.el7.elrepo.x86_64 izvoz KERN_DIR

6. Pristupite VirtualBoxu na CentOS -u 7

Korak 1
Na ovaj način već će biti moguće pristupiti VirtualBoxu u CentOS -u 7:

POVEĆAJTE

Korak 2
Prilikom pristupa VirtualBoxu ovo će biti novo sučelje koje se nudi:

POVEĆAJTE

Korak 3
Kao što vidimo, radi se o drastičnoj promjeni koju je VirtualBox doživio, tu možemo stvoriti svoj virtualni stroj slijedeći uobičajene korake:

POVEĆAJTE

Korak 4
Možemo promatrati ove dijelove:

Dodjela RAM -a

POVEĆAJTE

Stvaranje tvrdih diskova

POVEĆAJTE

Vrsta tvrdog diska za stvaranje

POVEĆAJTE

Vrsta skladišta za korištenje

POVEĆAJTE

Veličina i mjesto tvrdog diska

POVEĆAJTE

Korak 5
S ovim, kada je novi virtualni stroj konfiguriran u VirtualBoxu, to će izgledati ovako:

POVEĆAJTE

Korak 6
Prilikom pristupa konfiguraciji virtualnog stroja vidjet ćemo i neke značajne promjene:

POVEĆAJTE

Korak 7
Tako smo naučili instalirati VirtualBox na CentOS 7 i uživati ​​u svemu što nam virtualizacija nudi.

POVEĆAJTE

Na taj način ćemo imati VirtualBox instaliran na našem CentOS 7 sustavu.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave