Jak nainstalovat balíček VirtualBox Extension Pack na nejnovější verzi VirtualBox v systému Linux?
Chtěl bych také ověřit, zda má balíček rozšíření byl úspěšně nainstalován a pokud si přeji, odinstalujte jej.
Odpovědět
Nejprve musíte dodržet VirtualBox Extension Pack Personal Use and Evaluation License .
Zadruhé, doporučuji nainstalovat tento balíček pouze v případě, že je skutečně potřeba, zde je popis funkcí sady VirtualBox Extension Pack:
Integrace infrastruktury Oracle Cloud, hostitelský řadič USB 2.0 a USB 3.0, hostitelská webová kamera, VirtualBox RDP, PXE ROM, šifrování disku , NVMe.
Nyní si stáhneme tu zatracenou věc:
-
my potřebujete uložit nejnovější verzi VirtualBoxu do proměnné, nechme ji nazvat
LatestVirtualBoxVersion
-
stáhněte si nejnovější verzi Vi rtualBox Extension Pack, jedna linka následuje
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"
Atribuce zjednodušení přejde na guntbert . Děkujeme.
Možná budete chtít ověřit jeho integritu porovnáním jeho kontrolního součtu SHA-256 dostupného v souboru:
https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS
pomocí
sha256sum -c --ignore-missing SHA256SUMS
Poté jej nainstalujeme následovně:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
Chcete-li ověřit, zda byla úspěšně nainstalována, můžeme uvést seznam nainstalovaných rozšiřujících balíků:
VBoxManage list extpacks
Odinstalace rozšiřujícího balíčku:
sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
Komentáře
Odpovědět
Extension Pack můžete nainstalovat také prostřednictvím grafického uživatelského rozhraní:
Nejprve navštívíte stránku stahování VirtualBox , tam pod nadpisem
Virtualbox … Extension Pack najdete odkaz Všechny podporované platformy . Kliknutím na tento odkaz stáhnete balíček rozšíření.
Nyní v nabídce vyberte Soubor / Předvolby
kliknutím na ikonu, kterou jsem označil, vyberte soubor rozšíření a pokračujte.
Samozřejmě CLI metoda má velkou výhodu v tom, že ji získáte mnohem rychleji a nemusíte procházet smlouvou EULA …
Komentáře
- Stále nedělám ‚ nechápu, proč je tato odpověď podceňována. Ponechání terminálu venku je mnohem jednodušší způsob, jak dělat věci.
- Nemohl jsem ‚ dostat GUI do práce, ale toto může být jen anekdota
Odpověď
Udržování aktuálního balíčku rozšíření z rozhraní příkazového řádku.
Jsem za předpokladu, že máte vždy nainstalovanou nejnovější verzi VBox (Oracle poskytuje úložiště pro Ubuntu, Debian, OpnenSUSE, SLES, Fedora a Oracle Linux).
Získejte číslo verze nejnovější verze:
vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT)
wget -qO -
udržuje wget
klid a načte obsah tohoto souboru do stdout
, kde jej lze uložit do proměnné.
Stáhněte si nejnovější balíček rozšíření
wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack"
Nainstalujte jej (i když již existuje starší verze)
sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack
Odpovědět
Alternativně, pokud používáte Debian s nesvobodnými úložišti nebo Ubuntu s multiverse :
sudo apt-get install virtualbox-ext-pack
Zobrazí se licence, pokud jste ji ještě neschválili, a pokud s licencí souhlasíte, stáhněte si příslušnou verzi rozšiřujícího balíčku a nainstalujte jej. Pokud je to nutné, pak bude balíček rozšíření upgradován spolu s VirtualBoxem.
Komentáře
- Balíčky v úložištích bývají mnohem staršími verzemi, než jaké máte získat přímo z webu. A protože se VBox stále pohybuje poměrně rychle …
- @ guntbert, chtěl jsem jen poukázat na to, že rozšiřující balíček je zabalen – samozřejmě pokud si stáhnete novější verzi VirtualBoxu z webu VirtualBox, stáhněte si balíček odtamtud; ale pokud ve své distribuci používáte zabalený VirtualBox, použijte odpovídající balíček z distribuce. Ubuntu 16.06 má 5.0.18, což není ‚ vůbec staré a je novější než verze, kterou získáte sledováním Burian ‚ s instrukce!
- Skvělá věc (jsem zvyklý najít repo verze mnohem zastaralejší) a velmi dobrý úlovek o zastaralé verzi rozšíření navržené v burian ‚ s anwer.
-
virtualbox-ext-pack
stáhne “ skutečné “ soubor z webu Oracle ‚ s VirtualBox. Instalacevirtualbox-ext-pack
rozbila můj systém a čeká na “ licenční smlouvu “ – s neexistuje způsob, jak “ souhlasit „. Toto je chyba ve skriptu po instalaci, kde ‚ získáte vše, co vám Oracle dalo. I ‚ d se tomuto balíčku vyhýbám a raději instaluji rozšiřující balíček na příkazový řádek přes VBoxManager nebo GUI (předvolby souboru > > rozšíření > přidat, vybrat předem stažený soubor, souhlasit s licencí). askubuntu.com/questions/754815/… - @michael_n děkuji za aktualizaci. Podali jste chybu pro konkrétní případ, nebo je to jedna z existujících chyb Launchpadu?
VBoxManage
příkaz . Myslím, že vám ‚ chybí krok, jako kdybyste tam vlastněVBoxManage
dostali. ‚ Používám jako hostitele 64bitovou verzi Win7 a jako hostující OS Linux Mint.