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

  • Zobrazuje se mi 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.
  • @greatwolf Pokud hledáte odpovědi týkající se hostitelů Windows , musíte hledat jinde.

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

zde zadejte popis obrázku

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. Instalace virtualbox-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?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *