Step-by-Step Guide: Installing VirtualBox 7 on Debian 12

Learn how to install VirtualBox 7 on Debian 12 with this comprehensive step-by-step guide.

Welcome to our comprehensive guide on how to install VirtualBox 7 on Debian 12. VirtualBox is a widely used virtualization software that allows users to run multiple operating systems on a single machine. In this article, we will provide you with detailed step-by-step instructions to help you set up VirtualBox 7 on your Debian 12 system. By the end of this guide, you will be able to harness the power of virtualization and run various operating systems seamlessly on your Debian 12


Before we begin, make sure you have the following:

  1. A Debian 12 operating system is installed on your machine.
  2. Administrative access or sudo privileges.

Step 1: Update System Packages

First, let’s make sure our system is up to date by updating the package list and upgrading installed packages. Open the terminal and execute the following commands:

sudo apt update
sudo apt upgrade

Step 2: Enable Virtualization

Before installing VirtualBox, we need to ensure that virtualization is enabled in the BIOS settings of your machine. Restart your computer and access the BIOS settings. Look for an option called “Virtualization” or “VT-x” and make sure it is enabled. Save the changes and exit the BIOS settings.

Step 3: Add VirtualBox Repository

To install VirtualBox 7, we need to add the official VirtualBox repository to our system. Open the terminal and run the following commands:

wget -q -O- | sudo apt-key add -
wget -q -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] $(lsb_release -cs) contrib"

Step 4: Install VirtualBox 7

Now that we have added the VirtualBox repository, we can proceed with the installation. Run the following command in the terminal:

sudo apt update
sudo apt install virtualbox-7.0

During the installation, you may be prompted to accept the Oracle VM VirtualBox Extension Pack license. Press “Tab” to navigate to the “OK” button and press “Enter” to accept the license.

Step 5: Verify Installation

Once the installation is complete, you can verify the installation by running the following command:

vboxmanage --version

If the installation was successful, you should see the version number of VirtualBox displayed in the terminal.

Step 6: Configure VirtualBox (Optional)

If you want to customize the VirtualBox settings, you can launch the VirtualBox application and access the preferences. Here, you can modify various settings such as network, storage, and display options according to your requirements.


Congratulations! You have successfully installed VirtualBox 7 on your Debian 12 system. With VirtualBox, you can now create and run virtual machines, allowing you to explore different operating systems and test software in a safe and isolated environment. Make sure to explore the various features and functionalities offered by VirtualBox to enhance your virtualization experience.

In this guide, we covered the installation process, configuration settings, and creating/managing virtual machines. We hope this article has provided you with a comprehensive understanding of how to install VirtualBox 7 on Debian 12. Enjoy the benefits of virtualization and unlock a world of possibilities on your Debian 12 machine.

Must Read

Related Articles