{{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 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 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 has been completed. }} {{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 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
. Dependencies such as for package glibc
were too new. This meant a host of updated dependencies from Debian unstable were pulled and mixed with Debian stable, often leading to many issues including system instability.
}}
{{mbox
| image = [[File:Ambox_warning_pn.svg.png|40px]]
| text = '''Discouraged:''' Use the [[VirtualBox/Recommended_Version|recommended VirtualBox version]] instead.
Because unknown if currently possible and can lead to system instability.
}}
}}
}}
= Footnotes =
{{reflist|close=1}}
{{Footer}}
[[Category:Documentation]]