Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision.

När du först installerar en virtuell Linux-maskin med VirtualBox, kanske du hittar upplevelsen underpar. VirtualBox Guest Additions uppgraderar din VM-upplevelse genom att ta med ytterligare funktioner till bordet, inklusive ett delat urklipp, dra-och-släpp-fildelning och stöd för adaptiv skärmskalning.

Men att veta att du behöver lägga till gästtillägg till dina virtuella maskiner är inte så intuitivt som det borde vara. Oavsett om du använder Ubuntu, Fedora eller någon annan Linux-distribution är det ganska enkelt att installera VirtualBox Guest Additions på din Linux-maskin, och vi kommer att visa dig hur du gör det.

Installera VirtualBox Guest Additions på Linux

Att installera gästtillägg är en av många sätt att överladda dina virtuella maskiner. Innan du kan installera Guest Additions måste du skapa minst en virtuell maskin med VirtualBox. Se till att installera operativsystemet eftersom du inte kommer att kunna installera Guest Additions på ett liveoperativsystem.

instagram viewer

På Ubuntu och Debian

Observera att den här metoden även kommer att fungera för andra Debian-baserade distributioner, inklusive Kali Linux och Linux Mint.

Starta VirtualBox och starta den virtuella Ubuntu- eller Debian-maskinen. Låt den starta och vänta på att skrivbordet laddas. Uppdatera och uppgradera de befintliga paketen på ditt system genom att skriva:

sudo apt uppdatering && sudo apt uppgradering

Kör sedan följande kommando för att installera några nödvändiga paket:

sudo apt Installerabygga-essential dkms linux-headers-$(uname -r)

Klicka sedan Enheter från VirtualBox-menyn och välj Infoga CD-bild för gästtillägg. Om du använder Ubuntu kommer du att märka att en diskikon visas i dockan. Klicka på den för att se innehållet i den infogade bilden. På Debian eller andra distributioner kan du visa filerna inuti diskavbildningen med vilken förinstallerad filhanterare som helst.

Högerklicka på autorun.sh skript och välj Kör som ett program från snabbmenyn.

Ett nytt terminalfönster visas och systemet kommer att fråga dig om ditt lösenord. Ange ditt administratörslösenord för att fortsätta. När det är klart kommer terminalen att visa installationens förlopp.

Om du föredrar att utföra kommandon från terminalen, ändra först katalogen till det infogade mediet genom att skriva:

CD /media/username/VBox_GA_*

Se till att ersätta "Användarnamn" i kommandot med ditt faktiska användarnamn. Du kan också använda kommandot lsblk för att se den exakta sökvägen där systemet har monterat media.

När du är inne i katalogen kör du skriptet autorun.sh genom att skriva:

./autorun.sh

Ange ditt administratörslösenord och när terminalen visar "Tryck på Retur för att stänga detta fönster", träffa Stiga på och starta om systemet för att ändringarna ska träda i kraft.

På Arch-Based Distros

Installerar VirtualBox gästtillägg på Arch Linux och Manjaro är relativt enklare än på andra Linux-distributioner. Detta beror på att du direkt kan installera virtualbox-guest-utils paketet från det officiella Arch-förvaret istället för att manuellt installera det med hjälp av disken.

Många Arch-baserade Linux-distributioner inkluderar ofta paketet Guest Additions när du installerar dem på en virtuell maskin. Om din installation inte erbjuder stöd för gästtillägg som standard, börja med att uppdatera paketkällorna på ditt system:

sudo pacman -Syyu

Installera sedan paketet virtualbox-guest-utils genom att skriva:

sudo pacman -S virtualbox-guest-utils

Avsluta med att starta om den virtuella maskinen. Detta säkerställer att alla ändringar du har gjort i systemet sparas.

På Fedora, CentOS och RHEL

När du installerar Fedora på VirtualBox kommer du att märka att den kommer med VirtualBox Guest Additions förinstallerade. Detta gör att du kan skala upplösningen för den virtuella maskinen genom att ändra storlek på VirtualBox-fönstret, dela urklipp mellan värden och VM och dubbelriktad dra-och-släpp-fildelning.

Men om du springer andra RPM-baserade distributioner, kanske du måste installera Guest Additions manuellt. För att göra det, börja med att starta den virtuella maskinen. Klicka sedan Enheter > Infoga CD-bild för gästtillägg från den översta menyraden. Välj i popup-fönstret som följer Springa.

Alternativt kan du också öppna mappen med en filhanterare och klicka på Kör programvara prompt som finns precis under den översta fältet.

Ange administratörslösenordet för att autentisera åtgärden. En terminal kommer att dyka upp och installera de nödvändiga modulerna. När du märker "Tryck på Retur för att stänga detta fönster" på terminalen, tryck på Stiga på och starta om den virtuella maskinen.

Hur man avinstallerar VirtualBox Guest Additions på Linux

Även om VirtualBox Guest Additions bara ger bra till bordet och det inte är någon verklig skada i att hålla dem installerade, om du vill avinstallera dem, är det enkelt att göra det.

Du kan verifiera om VirtualBox Guest Additions har tagits bort från den virtuella maskinen genom att ändra storlek på VM-fönstret. Om skärmen inte skalas efter fönsterstorleken eller om du inte kan kopiera och klistra in text från värden till den virtuella datorn eller vice versa, kan du dra slutsatsen att paketet Guest Additions har varit tog bort.

På Ubuntu och Debian

På Ubuntu och Debian, ändra den nuvarande arbetskatalogen till /opt/VBoxGuestAdditions-[version]. Om du inte vet det exakta versionsnumret kan du trycka Flik efter att ha skrivit kommandot upp till "Tillägg" för att utlösa autoslutförande.

CD /opt/VBoxGuestAdditions-*

Kör sedan avinstallationsskriptet genom att skriva:

sudo ./uninstall.sh

När processen är klar, starta om den virtuella maskinen och verifiera ändringarna.

På Arch Linux och Manjaro

Att avinstallera VirtualBox Guest Additions på Arch-baserade distributioner som Manjaro är lika enkelt som att ta bort virtualbox-guest-utils paket med Pacman:

sudo pacman -Rns virtualbox-guest-utils

På Fedora och andra RPM-baserade distros

För att ta bort VirtualBox Guest Additions på Fedora, skriv följande kommando och skriv y när du uppmanas:

sudo dnf ta bort virtualbox-gäst-tillägg

Om du manuellt installerade Guest Additions måste du köra avinstallationsskriptet som finns på /opt/VBoxGuestAdditions-[version]. Ändra först din nuvarande arbetskatalog med kommandot cd:

CD /opt/VBoxGuestAdditions-*

Eftersom du inte vet den exakta versionen av paketet installerat i förväg, kan du låta skalet automatiskt slutföra ditt kommando genom att trycka på Flik medan du skriver in mappnamnet.

Kör avinstallationsskriptet genom att skriva:

sudo ./uninstall.sh

Slutligen, starta om den virtuella maskinen för att kontrollera om ändringarna kvarstår.

Inställningar av virtuella maskiner på ett enkelt sätt med VirtualBox

VirtualBox Guest Additions är ett måste om du har installerat en Linux-distribution på VirtualBox och vill njuta av hela skrivbordsupplevelsen. Vanligtvis, utan gästtillägg, kommer dina virtuella maskiner att ha en fast skärmupplösning, utan stöd för urklippsdelning eller dra-och-släpp filöverföring.

Om du provade VirtualBox och inte tyckte att det var intuitivt eller tillräckligt bekvämt, är du alltid fri att prova andra virtualiseringsprogram. VMware och Hyper-V är två andra hypervisorer som erbjuder funktioner som liknar VirtualBox. Vilken är bäst? Svaret beror på dina preferenser och användningsfall.