Hvordan installere VirtualBox på OpenSuse

Hvordan installere VirtualBox på OpenSuse
Virtualisering er en interessant teknologi som refererer til opprettelsen av en virtuell ressurs (server, skrivebord, lagring, fil, nettverk eller lagring). Dette er et interessant konsept som driver mye av dagens teknologiske arbeidsmengder. Hvis du er interessert i å ha opplevelsen av virtualisering, er VirtualBox et flott verktøy til å begynne med.

Denne guiden vil vise hvordan du installerer og bruker VirtualBox på OpenSuse.

Virtualisering og virtualbox

Her er et raskt eksempel som implementerer virtualisering. Har du noen gang prøvd å kjøre Android på PC -en din? Android -emulatorer er nyttige verktøy som tillater å kjøre Android -apper på PC -en din. Her oppretter Emulator -programvaren en virtuell maskin som Android OS kjører.

Det er en forenklet arbeidsflyt av hvordan Android -emulatorene fungerer. Når du kjører noen av disse emulatorene, tildeler den den eksisterende maskinvareressursen (CPU, GPU, RAM og lagring) til et Android OS og grensesnitt deg med det virtuelle systemet. Du har full kontroll over hvor mye CPU, GPU, RAM og lagring den vil konsumere.

Virtualisering startet tidlig på 1960 -tallet hvor målet var å logisk dele maskinvareressursen til mainframe -datamaskiner til forskjellige apper. Her er en kort liste der virtualisering for øyeblikket brukes.

  • Minnevirtualisering er en nyttig teknikk for å dele RAM -ressurser mellom alle de virtualiserte systemene fra et enkelt minnebasseng.
  • Lagringsvirtualisering abstrakte logisk lagring fra fysisk lagring.
  • Lagringsvirtualisering er nyttig for å abstrahere behovet for fysisk lagring. Den virtuelle disken er en slik implementering der den vil se ut som om det er en enkelt disk uavhengig av dens fysiske beliggenhet.
  • Desktop virtualisering er en slik teknologi som gjør det mulig å lage et logisk skrivebord på toppen av en fysisk klientenhet. På denne måten distribueres maskinvareressursen mer effektivt. Android -emulatorer kan være et eksempel på virtualisering av skrivebordet.

I denne artikkelen vil vi fokusere på det siste punktet fordi VirtualBox er et slikt verktøy som tillater stasjonær virtualisering på din PC.

Hvorfor bruke VirtualBox

Funksjonene til VirtualBox er nyttige i en rekke situasjoner. For eksempel,

  • Kjører flere OS: Bruke VirtualBox, du kan kjøre flere maskiner med forskjellige OS samtidig. Du kan raskt bytte fra ett operativsystem til et annet sømløst. Du har full kontroll over hvilken "virtuell" maskinvare hvert virtualisert system får.
  • Testing: Bruke VirtualBox, du kan ha et trygt miljø for å teste alt du vil. Når du gjør endringer i de virtuelle systemene, er det ingen trussel om å bryte ned ditt nåværende system. Personlig bruker jeg VirtualBox for å teste nye Linux -distros og prøve ut kritiske systemstweaks.
  • Enkelhet: Blant alle virtualiseringsverktøyene der ute, er VirtualBox en av de enkleste å lære og mestre. Selv om det ikke er det beste, er det sannsynligvis den enkleste måten å bli vant til virtualiseringens verden. Det er kostnadsfritt, og du kan leke uten å bryte ned datamaskinen.
  • Enklere distribusjon: La oss for eksempel ta en komplett e -postserver. Å sette en e -postserver på en ekte maskin er en tøff jobb. Imidlertid kan det kjøres direkte fra det virtuelle systemet uten behov for å gjøre endringer i verten. VirtualBox tillater eksport av virtuelle maskiner. Dermed kan maskinen til og med distribueres uten å måtte gå gjennom installasjonen igjen. For eksempel er Osboxes et slikt sted hvor du kan ta VirtualBox VDI -er av forskjellige OS.

Installere VirtualBox på OpenSuse

VirtualBox er direkte tilgjengelig fra den offisielle repo of openSuse. Kjør følgende kommandoer.

$ sudo zypper ref
$ sudo zypper i virtualbox virtualbox-qt

For å bruke VirtualBox, må den gjeldende brukerkontoen være under gruppen "VBoxUsers". Vi tar hjelp av Yast for dette. Start Yast fra menyen.

Skriv inn administratorpassordet.

Fra YAST Control Center, gå til sikkerhet og brukere >> Bruker- og gruppestyring.

Velg brukerkontoen din fra listen og klikk "Rediger".

Under fanen "Detaljer", sjekk "VBoxUSERS" -gruppen under seksjonen "Tilleggsgrupper". Klikk deretter "OK".

For å ta endringene i kraft, må du logge ut og logge inn.

For å låse opp de maksimale funksjonene i VirtualBox, anbefales det også å installere VirtualBox Extension Pack. Få VirtualBox Extension Pack.

Fyr opp VirtualBox.

Til å begynne med har du denne varslingen. Les den nøye og sørg for at du vil aktivere eller deaktivere den.

Dette er hovedvinduet i VirtualBox.

For å installere VirtualBox Extension Pack, gå til Fil >> Innstillinger.

Velg "utvidelser" fra venstre panel "fra venstre panel". Klikk på "+" -ikonet. Du blir bedt om å velge plassering av forlengelsespakken.

Når det er valgt, dukker dette dialogboksen VirtualBox "spørsmål". Klikk "Installer".

Du blir bedt om med VirtualBox Extension Pack -lisensavtalen. Bla til bunnen for å bli enige med det.

Handlingen vil kreve "rot" tillatelse.

Når installasjonen er fullført, dukker suksessmeldingen opp.

Utvidelsespakken blir lagt til på listen over installerte utvidelser.

VirtualBox Terminology

Her er noen av de vanlige terminologiene du kommer over når du arbeider med VirtualBox og virtualisering generelt.

  • Vert OS: Etter begrepet "vert", refererer vi til maskinen som VirtualBox kjører. Dermed refererer begrepet "verts OS" til operativsystemet som kjører maskinen. Når det gjelder VirtualBox, kan det være et hvilket.
    Interessant nok kan "verten" her være fysisk/virtuell.
  • Gjest OS: Etter begrepet "gjest" her, ser vi på maskinen som blir virtualisert. Dermed betyr "Guest OS" OS som kjører på toppen av den virtuelle maskinen. I teorien vil alle x86-baserte OS kjøres på VirtualBox uten problemer. I praksis vil imidlertid ikke alle fungere ordentlig.
  • Virtual Machine (VM): Dette er den virtualiserte datamaskinen som vil fungere som om det er en fysisk maskin. I dette tilfellet bruker vi VirtualBox for å lage VMS. Du kan konfigurere hvert eneste aspekt av VM, for eksempel minne (RAM), lagring, CPU og nettverk osv.
  • Gjest tillegg: Det er en spesiell pakke med drivere og programvare for gjestenes OS. Å installere gjestetillegg gir bedre integrasjon med VirtualBox og låse opp noen interessante funksjoner.

Bruke VirtualBox

La oss se på hvordan du oppretter en virtuell maskin ved hjelp av VirtualBox. Fra hovedvinduet klikker du på "Ny".

Det første trinnet er å gi den virtuelle maskinen et riktig navn. Velg riktig type OS du skal kjøre på det virtuelle systemet.

Neste opp, velg riktig mengde RAM den virtuelle maskinen kan bruke. Dette kan være vanskelig ettersom du har å tilby nok minne til Guest OS mens du opprettholder nok minne til at verts OS kan fungere ordentlig.

Det er på tide å administrere den virtuelle lagringen for den virtuelle maskinen. Velg "Opprett en virtuell harddisk nå".

Det er tre typer harddiskfiltyper tilgjengelig å velge mellom. For VirtualBox anbefaler jeg å gå med VDI (VirtualBox Disk Image) Type.

Fra og med dette trinnet betyr "dynamisk tildelt" den virtuelle disken vil utvide seg gradvis etter hvert som den blir mer lastet. På den annen side vil "fast størrelse" tildele den faste mengden lagring direkte fra lagringen.

Velg hvor du vil tildele den virtuelle lagringen. Fra og med lagringsstørrelsen skal det være nok til å kjøre gjestenes operativsystem mens du ikke tetter opp din fysiske lagring.

Voila! Den virtuelle maskinen er klar til å gå! Hvis du vil utføre videre tilpasning, velg den virtuelle maskinen, høyreklikk og velg "Innstillinger".

Siste tanker

VirtualBox er et utrolig kraftig, men likevel super-avstiget virtualiseringsverktøy. Det er også utrolig tilgivende. Utforske deg gjerne rundt det. Vi har mange VirtualBox -opplæringsprogrammer.

Sjekk ut hvordan du installerer Debian, Centos, OpenStack og FreeBSD på VirtualBox.

Nyt!