How to Download and Install Debian 12

Debian 12 is the latest and updated stable version of a Linux-based operating system. It is completely free of cost, offering a secure and reliable platform. Debian 12 (codenamed “Bookworm”) provides advanced features for installing updated packages.

These features can contribute to enhancing your system security and improving performance.

How to Download and Install Debian 12?

This comprehensive article focuses on:

  • How to Download Debian 12 from the Official Website?
  • How to Create Bootable USB using “Disks”
  • How to Install Debian 12 on your System?
  • How to Start the Debian 12 After Installation?

How to Download Debian 12 from the Official Website?

Follow the process to download the Debian 12 on your local drive.

Step 1: Download the Debian 12 Media (.iso)

With the Debian 12 media, you can initiate the installation process. Therefore, you need to download the .iso file from the official website of Debian:

Download Debian 12 from the Official Website

How to Create Bootable USB Using “Disks”

Through the following process, you can create a bootable USB with Debian 12 media.

Step 1: Launch “Disks”

You can use different ways to create a bootable USB with Debian 12 media, but here you can utilize the “Disks” for making a bootable USB. Launch the Disks application from the Ubuntu Activities:

Download Debian 12 from the Official Website

Step 2: Locate “Restore Disk Image”

Navigate the more options and select the “Restore Disk Image…”:

Download Debian 12 from the Official Website

Step 3: Navigate the Debian 12 Media (.iso)

Locate the downloaded media file of Debian 12 from your local drive, then select the file for booting:

Download Debian 12 from the Official Website

Step 4: Start Creating Bootable Media

Ensure the Debian 12 media is loaded successfully, then click on the “Start Restoring…” button:

Download Debian 12 from the Official Website

To confirm starting the boot process for Debian 12, click on the “Restore” button:

Download Debian 12 from the Official Website

Finally, after completion, you will see the bootable USB with Debian 12:

Download Debian 12 from the Official Website

In the first part, you have successfully downloaded and created a bootable USB with Debian 12. 

How to Install Debian 12 on your System?

This detailed process is about how to install the Debian 12 on your machine.

Step 1: Start Your System with Bootable USB

Once you have finished creating the bootable USB, insert it into the USB port and start your system to boot from the USB.

Step 2: Select the “Graphical Install”

From the given list, select the “Graphical Install” option. This option will guide you through the graphical interface mode:

Install Debian 12 on your System

Step 3: Select System “Language”

Choose the language from the provided list and click on the “Continue” button:

Install Debian 12 on your System

Step 3: Select your “Location”

Continue by selecting your current location or area:

Install Debian 12 on your System

Step 4: Configure the “Keyboard”

The Debian 12 allows you to select and configure the keyboard layout of your choice:

Install Debian 12 on your System

Step 5: Enter “Hostname”

Proceed by entering the hostname, such as “debian-12”:

Install Debian 12 on your System

You can enter the domain name in the required field, or you can leave it empty:

Install Debian 12 on your System

Step 6: Set up “Password”

Generate a root password for your Debian 12 by entering it in the required fields, as shown below:

Install Debian 12 on your System

Step 7: Set up “User Name”

Continue by setting up the username like “karim”:

Install Debian 12 on your System

Step 8: Set up a Username for the Account

Enter the username for your account, then click on the “Continue” button to proceed next:

Install Debian 12 on your System

Step 9: Configure “Password” for the Account

For a new user, you must set a strong password:

Install Debian 12 on your System

Step 10: Select “Time Zone”

For the configuration of your system’s clock, you need to select the time zone from the list:

Install Debian 12 on your System

Step 11: Partition Disks

You can configure the partition of your available disk through the graphical guide. You can select the partitioning method according to your preferences:

Install Debian 12 on your System

Select the list of available disks after ensuring the size of your disk:

Install Debian 12 on your System

If you are a new user, it is recommended to choose the first option, or select one according to your needs:

Install Debian 12 on your System

Continue by carefully reviewing the partition table:

Install Debian 12 on your System

Tick the “Yes” option to save and apply the changes made in the partition table:

Install Debian 12 on your System

Step 12:  Configure the Package Manager

Simply select “No” if you don’t want any extra installation media:

Install Debian 12 on your System

Select the nearby country that will provide you with a mirror of the Debian archive:

Install Debian 12 on your System

The “deb.debian.org” is a domain used as a Debian mirror for faster package downloads:

Install Debian 12 on your System

Entry the HTTP proxy information in the given field or leave it empty for now:

Install Debian 12 on your System

If you want to be a part of sending the statistics about your system, you can choose “Yes” otherwise tick the “No” option:

Install Debian 12 on your System

Step 13: Choose “Software to Install” on Your System

To install the predefined software on your Debian system, mark the necessary software from the provided list:

Install Debian 12 on your System

Mark the “Yes” option for installing the GRUB boot loader:

Install Debian 12 on your System

Select the primary drive where the GRUB boot loader will be installed:

Install Debian 12 on your System

Step 14: Finish the Debian 12 Installation

Upon successfully finishing the aforementioned steps, select the Continue button to save the files and reboot your system:

Install Debian 12 on your System

Using the above step-by-step procedure, you have installed the Debian 12 on your system.

How to Start the Debian 12 After Installation?

Follow these steps to set up Debian 12 after completing the installation process.

Step 1:  Select “Debian GNU/Linux”

After rebooting your system, select the first option “Debian GNU/Linux” to properly start the Debian system:

Start the Debian 12 After Installation

Step 2: Select the Username

Click on the username, such as “UnixHint”:

Start the Debian 12 After Installation

Step 3: Enter Password

In the password field, enter your system password:

Start the Debian 12 After Installation

Once you have entered your credentials for the Debian 12 system, you will find the following page on your screen. Proceed by clicking the Next button on your top right corner:

Start the Debian 12 After Installation

Click the Next button after selecting the typing layout for your Debian system:

Start the Debian 12 After Installation

You can turn “on” or “off” your location in the privacy section:

Start the Debian 12 After Installation

Select your account to sync with the Debian 12 system, or simply skip for now:

Start the Debian 12 After Installation

Finally, you have got the message “All done!”. Now start exploring the Debian 12 system:

Start the Debian 12 After Installation

Step 4: Verify the Debian Version

Open your Debian terminal and run the following command to verify the installed version of Debian:

Start the Debian 12 After Installation

Conclusion

Debian 12 is an operating system based on Linux distributions. You can install Debian 12 on your machine through a simple process: first, download the Debian 12 media, then create a bootable USB with the media, and finally, proceed to install Debian 12 from the bootable USB.

Scroll to Top