Come installare VirtualBox Extension Pack sull'ultima versione di VirtualBox su Linux?
Vorrei anche essere in grado di verificare che l'estensione sia stata installata correttamente e disinstallarla, se lo desidero.
Come installare VirtualBox Extension Pack sull'ultima versione di VirtualBox su Linux?
Vorrei anche essere in grado di verificare che l'estensione sia stata installata correttamente e disinstallarla, se lo desidero.
Risposte:
-In primo luogo, è necessario aderire alla licenza di valutazione e uso personale del pacchetto di estensione VirtualBox .
Descrizione della funzionalità VirtualBox Extension Pack:
Dispositivi USB 2.0 e USB 3.0, VirtualBox RDP, crittografia del disco, avvio NVMe e PXE per schede Intel.
Ora scarichiamo la 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 - http://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) && wget "http://download.virtualbox.org/virtualbox/${LatestVirtualBoxVersion}/Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack"
L'attribuzione della semplificazione va a guntbert . Grazie.
Potresti voler verificarne l'integrità confrontando il checksum SHA-256 disponibile nel file:
https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/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, è possibile che vengano elencati 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 , sotto la voce
Virtualbox ... Extension Pack trovi un link Tutte le piattaforme supportate . Un clic su questo link scarica il pacchetto di estensione.
Ora dal menu selezionare 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 di ottenerlo molto più rapidamente e non è necessario scorrere l'EULA ...
Mantieni aggiornato il tuo Extension Pack dalla CLI.
Presumo che tu abbia sempre installato l'ultima versione di VBox (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
calma e recupera il contenuto di tale file 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
In alternativa, se stai eseguendo Debian con repository non liberi o Ubuntu con multiverso:
sudo apt-get install virtualbox-ext-pack
Questo visualizzerà la licenza se non l'hai già approvata e, se accetti la licenza, scarica la versione appropriata del pacchetto di estensione e installala. Il pacchetto di estensione verrà quindi aggiornato insieme a VirtualBox quando necessario.
virtualbox-ext-pack
scarica il file "reale" dal sito Web Oracle VirtualBox. L'installazione ha virtualbox-ext-pack
rotto il mio sistema, in attesa di un "accordo di licenza" - senza alcun modo di "essere d'accordo". Questo è un bug nello script post-installazione, in cui ottieni tutto ciò che Oracle ti ha dato. Tenderei ad evitare questo pacchetto e piuttosto installerei l'estensione sulla riga di comando tramite VBoxManager o la GUI (file> preferenze> estensioni> aggiungi, seleziona file pre-scaricato, accetto la licenza). askubuntu.com/questions/754815/…