Difference between revisions of "VirtualBox"

→‎Install the Extension Pack(Optional): Added info on versioning and the importance of having the correct extension pack for a given VirtualBox
imported>Fhdk
m (fix link)
imported>Fhdk
(→‎Install the Extension Pack(Optional): Added info on versioning and the importance of having the correct extension pack for a given VirtualBox)
Line 46: Line 46:
==Install the Extension Pack(Optional)==
==Install the Extension Pack(Optional)==


The virtualbox extension pack is available from [[Arch_User_Repository|Arch User Repositoty(AUR)]]. You can install it with:
The extension pack is a proprietary set of extensions providing extra functionality to VirtualBox like USB2 and USB3 passthrough.
pamac build virtualbox-ext-oracle


You only need this if you are going to use the functionality provided and it is '''not required''' for VirtualBox to function.
* Oracle Cloud Infrastructure integration
* USB 2.0 and USB 3.0 Host Controller
* Host Webcam
* VirtualBox RDP
* PXE ROM
* Disk Encryption
* NVMe
As noted by VirtualBox it important you are using the extension pack matching your installed version of VirtualBox
{{Warning|The extension pack '''must''' match the version of VirtualBox installed on your system
<blockquote>'''Please install the same version extension pack as your installed version of VirtualBox.''' – [https://www.virtualbox.org/wiki/Downloads VirtualBox Download page]</blockquote>
}}
Check your VirtualBox version (example)
$ vboxmanage --version
6.1.14r140239
===Install using an AUR helper===
Locate the correct AUR PKGBUILD using pamac (or the AUR helper of choice) - example is using '''pamac'''
<pre>
$ pamac search virtualbox-ext-oracle
virtualbox-ext-oracle-manjaro        6.1.12-2        AUR
    Oracle VM VirtualBox Extension
    Pack
virtualbox-ext-oracle-beta            6.1.0_RC1-1      AUR
    Oracle VM VirtualBox Extension
    Pack (Beta)
virtualbox-ext-oracle-5-test-build    5.2.35_135314-1  AUR
    Oracle VM VirtualBox Extension
    Pack Test Build 5.2.35_135314
virtualbox-ext-oracle-5.0            5.0.40-1        AUR
    Oracle VM VirtualBox Extension
    Pack
virtualbox-ext-oracle-5              5.2.x-1          AUR
    Oracle VM VirtualBox Extension
    Pack 5.2.x (stable)
virtualbox-ext-oracle                6.1.14-1        AUR
    Oracle VM VirtualBox Extension
    Pack
</pre>
When you have found the match you can install using the helper - example is using pamac
pamac build virtualbox-ext-<your-decision>
===Download from VirtualBox===
Same rule apply - match your VirtualBox version - usually the latest version applies.
[https://www.virtualbox.org/wiki/Downloads  Downloads – Oracle VM VirtualBox]
If the latest version do not match yours - you can find earlier versions using this page
[https://www.virtualbox.org/wiki/Download_Old_Builds Download Old Builds - Oracle VM Virtualbox]
The extension '''.vbox-extpack''' is a registered mime extension so just open the file and VirtualBox will install the extension pack. Provide your password when asked.


== Adding Your Account to the '''vboxusers''' User Group ==
== Adding Your Account to the '''vboxusers''' User Group ==
Anonymous user