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
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
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 avvirtualbox-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?
VBoxManage
kommandoen ikke funnet . Jeg tror du ‘ mangler et trinn som hvordan får du faktiskVBoxManage
der til å begynne med. Jeg ‘ bruker Win7 64-bit som vert, og Linux Mint som gjesten OS btw.