Innanzitutto, devi aderire alla licenza per uso personale e di valutazione di VirtualBox Extension Pack.
In secondo luogo, consiglio di installare questo pacchetto solo se effettivamente necessario, ecco la descrizione della funzionalità di VirtualBox Extension Pack:
Integrazione Oracle Cloud Infrastructure, controller host USB 2.0 e USB 3.0, webcam host, VirtualBox RDP, ROM PXE, crittografia disco, NVMe.
Ora, scarichiamo quella dannata cosa:
-
dobbiamo memorizzare l'ultima versione di VirtualBox in una variabile, chiamiamola
LatestVirtualBoxVersion
-
scarica l'ultima versione del VirtualBox Extension Pack, segue una riga
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"
L'attribuzione della semplificazione va a Guntbert. Grazie.
Potresti volerne verificare l'integrità confrontando il suo checksum SHA-256 disponibile nel file:
https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS
utilizzando
sha256sum -c --ignore-missing SHA256SUMS
Quindi, lo installiamo come segue:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
Per verificare se è stato installato correttamente, potremmo elencare i pacchetti di estensione installati:
VBoxManage list extpacks
Per disinstallare il pacchetto di estensione:
sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
Puoi installare l'Extension Pack anche tramite la GUI:
Per prima cosa visiti la pagina di download di VirtualBox, lì sotto l'intestazione
Virtualbox... Pacchetto di estensione trovi un link Tutte le piattaforme supportate . Un clic su questo collegamento scarica il pacchetto di estensione.
Ora dal menu seleziona File /Preferenze
fai clic sull'icona che ho contrassegnato per selezionare un file di estensione e procedere.
Ovviamente il metodo CLI ha il grande vantaggio che lo ottieni molto più velocemente e non è necessario scorrere l'EULA...
Mantieni aggiornato il tuo Extension Pack dalla CLI.
Suppongo che tu abbia sempre l'ultima versione di VBox installata (Oracle fornisce repository per Ubuntu, Debian, OpnenSUSE, SLES, Fedora e Oracle Linux).
Ottieni il numero di versione dell'ultima versione:
vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget -qO -
mantiene wget
quiet e recupera il contenuto di quel file in stdout
, dove può essere salvato nella variabile.
Scarica l'ultimo pacchetto di estensione
wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"
Installalo (anche se esiste già una versione precedente)
sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack