En virtuell maskin låter dig köra ett andra, fullt fungerande system i din befintliga miljö. Din dator blir det som kallas ett värdsystem. Då kommer alla virtuella maskiner du ställer in att vara ett gästsystem.
En av de bästa mjukvarulösningarna för att skapa virtuella maskiner på Linux är VMware. Det är gratis för icke-kommersiellt bruk och förvånansvärt lätt att installera och ställa in. Följande är en snabb genomgång som visar dig hur du installerar VMware Player på din Linux-arbetsstation och skapar din första virtuella maskin.
Ladda ner VMware Workstation Player
Den kostnadsfria versionen av VMwares virtualiseringsprogram är VMware Workstation Player. Du kan ladda ner installationsprogrammet genom att helt enkelt klicka på Ladda ner gratis knappen på VMware Workstation Players produktsida.
Ladda ner: VMware Workstation Player
Av de tillgängliga alternativen bör du välja den senaste versionen om du inte har någon specifik anledning till att använda en äldre version.
Klick Gå till Nedladdningar
till höger på sidan och slutligen kommer du till en sida där du kan ladda ner den senaste versionen för både Windows och Linux. Klicka på Ladda ner nu knappen bredvid Linux-versionen och se till att notera var du sparar filen.Installera VMware Workstation Player på Linux
Till skillnad från andra Linux-paket, gör VMware inte separata paket för olika distributioner. När du har laddat ner installationspaketet är processen densamma på alla Linux-distributioner.
För att installera VMware, öppna en terminal och växla till katalogen där du sparade installationsprogrammet med kommandot cd. Ange sedan följande kommando och ersätt paketnamnet med det faktiska filnamnet som du laddade ner:
sudo sh ./VMware-Player-Full-*.bundle
På de flesta system tar det en eller två minuter innan installationsprocessen är klar. När du är klar bör VMware Player dyka upp i menyn Applications.
Kör VMware Player för första gången
Första gången du kör VMware kommer det att göra en av två saker. Den kommer antingen att visa en dialogruta som säger att den kommer att kompilera de speciella kärnmodulerna, eller visar ett felmeddelande som säger att den inte kan hitta kärnrubriken som behövs för att kompilera modulerna.
Vissa distributioner har kärnhuvudena installerade som standard, eller så kanske du redan har installerat dem som ett beroende av någon annan programvara. Om så är fallet kommer du att kunna hoppa över nästa steg.
Om du får ett fel som liknar ovan, klicka Annullera (använder sig av Uppdatera inte alltid fungerar), öppna en terminal och ange lämpligt kommando beroende på vilken distro du använder.
För RPM-baserade distros som Fedora eller CentOS:
sudo dnf installera kernel-headers kernel-devel
För Debian-baserade distros som Ubuntu eller Linux Mint:
sudo apt installera linux-headers-$(uname -r)
På Arch Linux och dess derivat:
sudo pacman -S linux-headers
När installationen är klar, kör VMware Workstation Player igen och den bör kompilera de nödvändiga kärnmodulerna åt dig utan några problem.
Att kompilera och installera kärnmodulerna tar bara ett par ögonblick. VMware kommer då att be dig att godkänna villkoren. När du har godkänt villkoren kommer du att se VMwares huvudmeny. Grattis, du är nu redo att konfigurera din första virtuella maskin.
Skapa din första virtuella maskin med VMware
För att skapa din första virtuella maskin behöver du installationsmedia för vilket operativsystem du än vill installera. Detta kan vara vilket installationsmedium som helst som du normalt skulle starta från en optisk eller USB-enhet.
För att demonstrera kommer vi att använda Linux Mint ISO för att skapa en virtuell gästmaskin som körs på en Fedora Linux-värd.
För att börja, ladda upp VMware Workstation Player och välj Skapa en ny virtuell maskin. Först kommer VMware att be dig välja installationsmediet för operativsystemet. Du kan använda en ISO-avbildning som är lagrad på din hårddisk eller installera den från en riktig CD/DVD-ROM eller USB-enhet.
Därefter kommer det att fråga dig vilken typ av operativsystem du ska installera. Det finns alternativ för många olika versioner av Linux samt andra mindre vanliga operativsystem som FreeBSD och Solaris. Naturligtvis kan du även köra Windows och även MacOS på en virtuell maskin. I vårt fall är Linux Mint baserad på Ubuntu, så vi väljer Ubuntu 64-bit.
Relaterad: De bästa Linux-operativsystemen du bör prova i en virtuell maskin
Välj nu var du vill lagra ditt gästsystems virtuella hårddisk och hur stor du vill att den ska vara. Du kan välja vilken lagringsplats som helst som passar dig. Det rekommenderas generellt att du allokerar minst 20 GB till den virtuella hårddisken. VMware kan rekommendera olika inställningar beroende på vilket operativsystem du installerar.
Slutligen kommer VMware att visa den övergripande konfigurationen för din nya virtuella maskin. Standardinställningarna kommer i allmänhet att fungera bra, men du kanske kan få bättre prestanda genom att öka RAM-minnet eller antalet processorkärnor som allokeras till gästoperativsystemet. Du bör dock inte tilldela mer än 50 procent av din dators faktiska resurser till gästsystemet.
Om du råkar ha problem med att få din installationsmedia att starta, högerklicka på VM-namnet från huvudmenyn för att redigera inställningarna. Vanligtvis löser problemet att allokera mer RAM eller kanske stänga av 3D-videoacceleration. Försök att göra de virtuella hårdvaruinställningarna så "vanilj" som möjligt.
Några ögonblick efter att du klickat Avsluta på hårdvarukonfigurationsskärmen bör din virtuella maskin starta upp.
Din virtuella maskin är redo att gå
Det är allt som finns. Du har framgångsrikt konfigurerat din första virtuella VMware-maskin. Följ bara instruktionerna för vilket operativsystem du än installerar och inom några minuter har du ett fullt fungerande virtuellt gäst-OS att göra med som du vill. Du kan installera så många gästsystem du vill så länge du har tillräckligt med ledigt diskutrymme.
Grattis till att du har konfigurerat din första virtuella maskin! Du kommer säkert att hitta virtuella maskiner som ett användbart verktyg för att undersöka, utforska och experimentera med olika typer av programvara.
Vad används virtuella maskiner till? Här är några praktiska fördelar och användningsområden för virtuella maskiner som du kan prova just nu.
Läs Nästa
- Linux
- Virtualisering
JT är en veteran inom teknikbranschen med mer än 25 års erfarenhet. Från teknisk support till programmering och systemadministration, han har gjort allt. Han tycker särskilt mycket om att lära nya användare friheten och kraften i Linux.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera