{{Header}} {{Title|title= Install Newer Versions of VirtualBox }} {{#seo: |description=How to install different versions of VirtualBox from sources other than the default repositories, such as Debian unstable or directly from the developers of VirtualBox. |image=Otherversions-1695760640.jpg }}
--oracle-repo
.
This will result in the installation of VirtualBox from the Oracle (VirtualBox.org
) repository.
{{CodeSelect|code=
bash ./virtualbox-installer --oracle-repo
}}
'''4.''' Review the output of the VirtualBox Installer.
'''5.''' VirtualBox installation is complete.
'''6.''' Move on to step C below.
}}
{{Tab
|title= ==='''B''': Use extrepo to add VirtualBox.org APT Repository===
|addToClass=info-box
|active=
|content=
'''Step 1''' {{Install Package|package=
extrepo
}}
'''Step 2''' {{Open with root rights
|filename=/etc/extrepo/config.yaml
}}
'''Step 3''' Paste at the end.
{{CodeSelect|code=
- contrib
- non-free
}}
The following comments in that file...
# - contrib # - non-free...could be deleted, but that is completely optional. '''Step 4''' Save and exit. '''Step 5''' Use extrepo to enable the VirtualBox.org APT repository. {{CodeSelect|code= sudo extrepo enable virtualbox }} If everything goes well, extrepo will just print some empty lines. '''Step 6''' Done. Adding the VirtualBox.org APT repository is complete. }} {{Tab |title= ==='''C''': Manually add VirtualBox.org APT Repository=== |addToClass=info-box |content= '''Step A''' Add the Oracle APT sources list. Make sure to change
{{Stable_project_version_based_on_Debian_codename}}
to the current name of your stable distribution.
{{CodeSelect|code=
echo "deb [signed-by=/usr/share/keyrings/virtualbox-archive-keyring.asc] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" {{!}} sudo tee /etc/apt/sources.list.d/virtualbox.list
}}
'''Step B''' Add Oracle's signing key to the APT keyring.
{{apt_key_add
|url=--tlsv1.2 https://www.virtualbox.org/download/oracle_vbox_2016.asc
|source_filename=oracle_vbox_2016.asc
|target_filename=/usr/share/keyrings/virtualbox-archive-keyring.asc
|gpg_fingerprint_output=B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF
}}
}}
}}
buster
, this was not possible due to dependencies such as glibc
being too new. This caused numerous updated dependencies from Debian unstable to be pulled in and mixed with Debian stable, often leading to significant issues, including system instability.
}}
{{mbox
| image = [[File:Ambox_warning_pn.svg.png|40px]]
| text = '''Discouraged:''' Use the [[VirtualBox/Recommended_Version|recommended VirtualBox version]] instead.
This method is discouraged because its feasibility is unknown and it can cause system instability.
}}
}}
}}
= Footnotes =
{{reflist|close=1}}
{{Footer}}
[[Category:Documentation]]