Cum se instalează VirtualBox Extension Pack în cea mai recentă versiune VirtualBox pe Linux?

De asemenea, aș dori să pot verifica dacă extensia pack are a fost instalat cu succes și dezinstalați-l, dacă doresc.

Răspuns

Mai întâi, trebuie să respectați VirtualBox Extension Pack Licență de utilizare personală și evaluare .


În al doilea rând, vă sfătuiesc să instalați acest pachet numai dacă este efectiv necesar, iată descrierea a funcționalității VirtualBox Extension Pack:

Integrare Oracle Cloud Infrastructure, USB 2.0 și USB 3.0 Host Controller, Webcam gazdă, VirtualBox RDP, PXE ROM, Criptare disc , NVMe.


Acum, să descărcăm nenorocitul de lucru:

  • noi trebuie să stocați cea mai recentă versiune VirtualBox într-o variabilă, să „o numim LatestVirtualBoxVersion

  • descărcați cea mai recentă versiune a Vi rtualBox Extension Pack, urmează un singur liner


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" 

Atribuirea de simplificare merge la guntbert . Vă mulțumim.

Este posibil să doriți să-i verificați integritatea comparând suma de verificare SHA-256 disponibilă în fișier:

https://www.virtualbox.org/download/hashes/${LatestVirtualBoxVersion}/SHA256SUMS 

utilizând

sha256sum -c --ignore-missing SHA256SUMS 

Apoi, îl instalăm după cum urmează:

sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack 

Pentru a verifica dacă a fost instalat cu succes, putem lista pachetele de extensii instalate:

VBoxManage list extpacks 

Pentru a dezinstala pachetul de extensii:

sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" 

Comentarii

  • Am primit comanda VBoxManage . Cred că ‘ îți lipsește un pas precum cum poți de fapt să introduci VBoxManage acolo pentru a începe. ‘ m folosesc Win7 pe 64 de biți ca gazdă și Linux Mint ca sistem de operare pentru oaspeți.
  • @greatwolf Dacă sunteți în căutarea de răspunsuri cu privire la gazdele Windows , trebuie să căutați în altă parte.

Răspuns

Puteți instala și Extension Pack prin GUI:

Mai întâi vizitați pagina de descărcare VirtualBox , acolo sub titlul
Virtualbox … Extension Pack găsiți un link Toate platformele acceptate . Un clic pe acest link descarcă pachetul de extensii.

Acum din meniu selectați Fișier / Preferințe

introduceți descrierea imaginii aici

faceți clic pe pictograma pe care am marcat-o pentru a selecta un fișier de extensie și continuați.

Desigur, CLI metoda are marele avantaj că o obțineți mult mai rapid și nu trebuie să derulați prin EULA …

Comentarii

  • Încă nu am ‘ nu înțeleg de ce acest răspuns este subevaluat. Menținerea terminalului afară este o modalitate mult mai simplă de a face lucrurile.
  • Nu am putut ‘ să nu reușesc să funcționeze GUI, dar aceasta poate fi doar o anecdotă

Răspuns

Păstrarea pachetului de extensii actualizat din CLI.

Sunt presupunând că aveți întotdeauna instalată cea mai recentă versiune VBox (Oracle oferă depozite pentru Ubuntu, Debian, OpnenSUSE, SLES, Fedora și Oracle Linux).

Obțineți numărul versiunii celei mai recente versiuni:

vboxversion=$(wget -qO - https://download.virtualbox.org/virtualbox/LATEST.TXT) 

wget -qO - păstrează wget silențios și recuperează conținutul acelui fișier la stdout, unde poate fi salvat în variabilă.

Descărcați cel mai recent pachet de extensii

wget "https://download.virtualbox.org/virtualbox/${vboxversion}/Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack" 

Instalați-l (chiar dacă există deja o versiune mai veche)

sudo vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${vboxversion}.vbox-extpack 

Răspuns

Alternativ, dacă rulați Debian cu depozitele non-libere sau Ubuntu cu multivers :

sudo apt-get install virtualbox-ext-pack 

Aceasta va afișa licența dacă nu ați aprobat-o deja și, dacă sunteți de acord cu licența, descărcați versiunea corespunzătoare a pachetului de extensii și instalați-l. Pachetul de extensie va fi apoi actualizat împreună cu VirtualBox atunci când este necesar.

Comentarii

  • Pachetele din repozitii tind să fie versiuni mult mai vechi decât ceea ce aveți obțineți direct de pe site. Și întrucât VBox se mișcă încă destul de repede …
  • @guntbert am vrut doar să subliniez că pachetul de extensii este ambalat – desigur, dacă descărcați o versiune mai nouă a VirtualBox de pe site-ul web VirtualBox, descărcați pachetul de acolo; dar dacă utilizați pachetul VirtualBox în distribuția dvs., utilizați pachetul corespunzător din distribuție. Ubuntu 16.06 are 5.0.18, care nu este ‘ deloc foarte vechi și este mai nou decât versiunea pe care o obțineți urmând Burian ‘ s instrucțiuni!
  • Punct excelent (sunt obișnuit să găsesc versiunile repo mult mai învechite) și o captură foarte bună despre versiunea învechită a extensiilor sugerată în burian ‘ răspuns.
  • virtualbox-ext-pack descarcă ” real ” fișier de pe site-ul VirtualBox Oracle ‘. Instalarea virtualbox-ext-pack mi-a stricat sistemul, așteptând un ” contract de licență ” – cu nici o modalitate de ” de acord „. Aceasta este o eroare în scriptul post-instalare, unde ‘ primiți orice v-a dat Oracle. ‘ tind să evit acest pachet și mai degrab să instalez pachetul de extensie pe linia de comandă prin VBoxManager sau GUI (fișier > > extensii > adăugați, selectați fișierul pre-descărcat, acceptați licența). askubuntu.com/questions/754815/…
  • @michael_n mulțumesc pentru actualizare. Ați depus o eroare pentru cazul dvs. specific sau este una dintre erorile Launchpad existente?

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *