Hvordan installere VirtualBox Extension Pack til VirtualBox siste versjon på Linux?

Jeg vil også kunne bekrefte at utvidelsespakken har har blitt installert og avinstallert det hvis jeg ønsker det.

Svar

Først må du følge VirtualBox Extension Pack Personal Use and Evaluation License .


For det andre anbefaler jeg at du bare installerer denne pakken hvis det faktisk er nødvendig, her er beskrivelsen av VirtualBox Extension Pack-funksjonalitet:

Oracle Cloud Infrastructure integration, USB 2.0 og USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption , NVMe.


La oss nå laste ned den forbaskede tingen:

  • vi trenger å lagre den siste VirtualBox-versjonen i en variabel, la oss kalle den LatestVirtualBoxVersion

  • laste ned den nyeste versjonen av Vi rtualBox Extension Pack, one-liner følger


LatestVirtualBoxVersion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) && wget "https://download.virtualbox.org/virtualbox/${LatestVirtualBoxVersion}/Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack" 

Attributt forenkling går til guntbert . Takk.

Det kan være lurt å verifisere integriteten ved å sammenligne SHA-256-kontrollsummen som er tilgjengelig i filen:

https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS 

ved hjelp av

sha256sum -c --ignore-missing SHA256SUMS 

Deretter installerer vi det som følger:

sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack 

For å bekrefte om den er vellykket installert, kan vi liste opp de installerte utvidelsespakker:

VBoxManage list extpacks 

Slik avinstallerer du utvidelsespakken:

sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" 

Kommentarer

  • Jeg får VBoxManage kommandoen ikke funnet . Jeg tror du ‘ mangler et trinn som hvordan får du faktisk VBoxManage der til å begynne med. Jeg ‘ bruker Win7 64-bit som vert, og Linux Mint som gjesten OS btw.
  • @greatwolf Hvis du leter etter svar angående Windows-verter må du se andre steder.

Svar

Du kan også installere utvidelsespakken via GUI:

Først besøker du VirtualBox-nedlastingssiden , der under overskriften
Virtualbox … Extension Pack du finner en lenke Alle støttede plattformer . Et klikk på denne lenken laster ned utvidelsespakken.

Velg fra menyen File / Preferences

skriv inn bildebeskrivelse her

klikk på ikonet jeg markerte for å velge en fil og fortsette.

Selvfølgelig CLI metoden har den store fordelen at du får det mye raskere og ikke trenger å bla gjennom EULA …

Kommentarer

  • Jeg har fortsatt ikke ‘ t forstå hvorfor dette svaret er undervurdert. Å holde terminalen utenfor er en langt enklere måte å gjøre ting på.
  • Jeg kunne ikke ‘ for ikke å få GUI til å fungere, men dette kan bare være en anekdote

Svar

Hold utvidelsespakken oppdatert fra CLI.

Jeg er forutsatt at du alltid har den nyeste VBox-versjonen installert (Oracle tilbyr repositories for Ubuntu, Debian, OpnenSUSE, SLES, Fedora og Oracle Linux).

Få versjonsnummeret til den nyeste versjonen:

vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT) 

wget -qO - holder wget stille og henter innholdet i den filen til stdout, der den kan lagres i variabelen.

Last ned den siste utvidelsespakken

wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack" 

Installer den (selv om det allerede finnes en eldre versjon)

sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack 

Svar

Alternativt hvis du kjører Debian med de ikke-frie arkivene, eller Ubuntu med multiverse :

sudo apt-get install virtualbox-ext-pack 

Dette viser lisensen hvis du ikke allerede har godkjent den, og hvis du godtar lisensen, last ned den riktige versjonen av utvidelsespakken og installer den. Utvidelsespakken vil da bli oppgradert sammen med VirtualBox når det er nødvendig.

Kommentarer

  • Pakker i repoer har en tendens til å være mye eldre versjoner enn det du komme direkte fra nettstedet. Og ettersom VBox fremdeles beveger seg ganske fort …
  • @guntbert, jeg ville bare påpeke at utvidelsespakken er pakket – selvfølgelig, hvis du laster ned en nyere versjon av VirtualBox fra VirtualBox-nettstedet, last ned pakken derfra; men hvis du bruker den pakkede VirtualBox i distribusjonen din, bruk den samsvarende pakken fra distribusjonen. Ubuntu 16.06 har 5.0.18 som ikke er ‘ i det hele tatt veldig gammel, og er nyere enn den versjonen du får ved å følge Burian ‘ s bruksanvisning!
  • Utmerket poeng (jeg er vant til å finne repo-versjonene mye mer utdaterte) og en veldig god fangst om den utdaterte utvidelsesversjonen foreslått i burian ‘ s svar.
  • virtualbox-ext-pack laster ned » ekte » fil fra Oracle ‘ s VirtualBox-nettsted. Installasjon av virtualbox-ext-pack brøt systemet mitt og hang og ventet på en » lisensavtale » – med ingen måte å » enig «. Dette er en feil i skriptet etter installasjon, der du ‘ får det Oracle ga deg. Jeg ‘ har en tendens til å unngå denne pakken og heller installere utvidelsespakken på kommandolinjen via VBoxManager eller GUI (fil > innstillinger > utvidelser > legg til, velg forhåndsnedlastet fil, godta lisens). askubuntu.com/questions/754815/…
  • @michael_n takk for oppdateringen. Har du arkivert en feil for ditt spesifikke tilfelle, eller er det en av de eksisterende Launchpad-feilene?

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *