This guide will take you through how to install VirtualBox 7 on Kali Linux. VirtualBox is a type-2 hypervisor for x86 virtualization developed by Oracle Corporation for enterprise as well as personal use.
How to Install VirtualBox 7 on Kali Linux
- Go to the VirtualBox download page then select Linux distribution.
- Next, choose Ubuntu 22.04.
- On the download pop-up, select save then OK.
- After downloading VirtualBox 7, go to where it’s downloaded.
cd Downloads
- Install VirtualBox 7 on Kali Linux.
sudo apt install ./virtualbox-7.0_7.0.4-154605~Ubuntu~jammy_amd64.deb
Sample output
Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'virtualbox-7.0' instead of './virtualbox-7.0_7.0.4-154605~Ubuntu~jammy_amd64.deb' The following packages were automatically installed and are no longer required: fonts-roboto-slab libexporter-tiny-perl libhttp-server-simple-perl liblist-moreutils-perl liblist-moreutils-xs-perl liblttng-ust-ctl4 liblttng-ust0 libpython3.9 libpython3.9-dev libtbb2 python3-dataclasses-json python3-ipaddr python3-limiter python3-llvmlite python3-marshmallow-enum python3-mypy-extensions python3-responses python3-singledispatch python3-spyse python3-token-bucket python3-twisted-bin python3-typing-inspect python3.9-dev sphinx-rtd-theme-common Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: binutils binutils-common binutils-x86-64-linux-gnu blueman cpp-12 gcc-12 gcc-12-base gobject-introspection icu-devtools lib32gcc-s1 lib32stdc++6 libasan8 libatomic1 libbinutils libcc1-0 libctf0 libgcc-12-dev libgcc-s1 libgfortran5 libgirepository-1.0-1 libgomp1 libgprofng0 libicu-dev libicu72 libitm1 libldap-2.5-0 libldb2 liblsan0 libnss-systemd libobjc4 libpam-systemd libpython3-dev libpython3-stdlib libpython3.10 libpython3.10-dev libpython3.10-minimal libpython3.10-stdlib libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediawidgets5 libqt5network5 libqt5opengl5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5xml5 libquadmath0 libsdl-ttf2.0-0 libsdl1.2debian libsmbclient libssl3 libstdc++6 libsystemd-shared libsystemd0 libtalloc2 libtdb1 libtevent0 libtsan2 libubsan1 libwbclient0 libwebp7 linux-compiler-gcc-12-x86 linux-headers-6.0.0-kali3-amd64 linux-headers-6.0.0-kali3-common linux-headers-amd64 linux-image-6.0.0-kali3-amd64 linux-image-amd64 linux-kbuild-6.0 openssl pyqt5-dev-tools python3 python3-dev python3-distutils python3-ldb python3-lib2to3 python3-minimal python3-pyqt5 python3-pyqt5.sip python3-samba python3-talloc python3-tdb python3.10 python3.10-dev python3.10-minimal qt5-gtk-platformtheme qt5ct qtbase5-dev-tools samba samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules smbclient systemd systemd-timesyncd util-linux util-linux-extra winexe Suggested packages: binutils-doc gcc-12-locales cpp-12-doc gcc-12-multilib gcc-12-doc icu-doc qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins linux-doc-6.0 debian-kernel-handbook python3-doc python3-tk python3-venv python3.10-venv python3.10-doc binfmt-support qt5-style-plugins bind9 bind9utils ctdb ldb-tools ntp | chrony ufw winbind heimdal-clients systemd-container systemd-homed systemd-userdbd systemd-boot systemd-resolved libtss2-rc0 polkitd util-linux-locales Recommended packages: libldap-common libcephfs2 libgfapi0 linux-image The following packages will be REMOVED: python3-numba The following NEW packages will be installed: cpp-12 gcc-12 gcc-12-base libasan8 libgcc-12-dev libgprofng0 libicu72 libldap-2.5-0 libpython3.10 libpython3.10-dev libqt5opengl5 libsdl-ttf2.0-0 libsdl1.2debian libssl3 libsystemd-shared libtsan2 libwebp7 linux-compiler-gcc-12-x86 linux-headers-6.0.0-kali3-amd64 linux-headers-6.0.0-kali3-common linux-headers-amd64 linux-image-6.0.0-kali3-amd64 linux-kbuild-6.0 python3.10-dev util-linux-extra virtualbox-7.0 The following packages will be upgraded: binutils binutils-common binutils-x86-64-linux-gnu blueman gobject-introspection icu-devtools lib32gcc-s1 lib32stdc++6 libatomic1 libbinutils libcc1-0 libctf0 libgcc-s1 libgfortran5 libgirepository-1.0-1 libgomp1 libicu-dev libitm1 libldb2 liblsan0 libnss-systemd libobjc4 libpam-systemd libpython3-dev libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediawidgets5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5xml5 libquadmath0 libsmbclient libstdc++6 libsystemd0 libtalloc2 libtdb1 libtevent0 libubsan1 libwbclient0 linux-image-amd64 openssl pyqt5-dev-tools python3 python3-dev python3-distutils python3-ldb python3-lib2to3 python3-minimal python3-pyqt5 python3-pyqt5.sip python3-samba python3-talloc python3-tdb python3.10 python3.10-minimal qt5-gtk-platformtheme qt5ct qtbase5-dev-tools samba samba-common samba-common-bin samba-dsdb-modules samba-libs samba-vfs-modules smbclient systemd systemd-timesyncd util-linux winexe 88 upgraded, 26 newly installed, 1 to remove and 430 not upgraded. Need to get 141 MB/310 MB of archives. After this operation, 969 MB of additional disk space will be used. Do you want to continue? [Y/n]
- VirtualBox 7 can be launched from the application menu after installation.
- VirtualBox 7 interface.
- You have reached the end of our article, which concludes our article on how to install VirtualBox 7 on Kali Linux.
Read more about VirtualBox
Other Tutorials
Install ELK Stack 8.x on Ubuntu 22.04/Ubuntu 20.04