How to Install Debian 10 Buster [Step by Step] – With Screenshots

This beginner’s guide explains the steps to install Debian 10 Buster. The following process includes the step-by-step guide with screenshots and ready to be followed by any user.

Debian is a “true” free and open source GNU/Linux distribution. It is probably the oldest Linux distribution based on Linux Kernel. Today, Debian is the most stable Linux distribution and the basis for many derivative distributions such as Ubuntu, etc.

Installing Debian can be a huge experience for a beginner. The installer and many .iso files can be confusing. With this in mind, this guide is ready to install Debian Buster (v10) with step-by-step screenshots for beginners.

Minimum system requirement

for Debian

The following are the minimum system requirements for Debian. But it can vary depending on the type of box you want to configure.

Minimum RAM: 512 MBRecommended RAM: 2 GB Processor: 1 GHzMinimum disk space

: 10 GB Installing Debian

10 Buster – Steps

Step 1: Download .iso image

Visit the following page to download

the Debian .iso images.

Debian provides many types of images for installation of all architectures. If you’re downloading for the first time, you might be overwhelmed with which file to download. To keep things simple, I’ve added the following table to help you choose which .iso download.

Type Image Type

Description Size Choose Yes –Download The images above are “free” images

, meaning they don’t include many proprietary packages for firmware


If you have special hardware like Wi-Fi, Bluetooth, etc., you may want to get the “non-free” version of the packages from the table below.


Image Type DownloadChoose Yes –


you want other packages, visit this page and browse according to your needs


If you need any other packages specifically for Debian Buster 10, visit this page


Step 2: Prepare bootable


Write the .iso image to a USB stick. There are many ways to do this. I would recommend using Etcher to write the image.

Connect the USB stick to your target system and boot from it.

Step 3: Install the system

After booting the Debian 10 installer, you should see the following menu. Choose Graphical Installation.

The next thing is to choose the language, region and keyboard settings. Choose according to your needs. The following screenshots are a guide for you to follow.

Choose language
Choose language

When installing Debian 10 using this method, you need a stable Internet connection. So, make sure you provide a proper proxy, etc. if you are using one or within an intranet. Otherwise, provide any host name and you can keep the domain name empty.

Configure Network - hostnameConfigure Network – hostname<img src="" alt="Configure Network – domain name

” />
Configure Network –

Domain Set the root password, create a username and password as well. This is the user who will log in after the installation is complete.

Set root password

Set root password

<img src="" alt="Create users – name"

Create users – name
<img src="" alt=

“Create login username” />Create login username

Selecting the root partition to install Debian is a bit of a lengthy but easy process in the Debian installer. The steps are self-explanatory. Follow the instructions below.

Just make sure you have chosen the correct partition before writing the final changes to the disk.

Select Manual PartitionSelect

Manual Partition

<img src="" alt="Select target device

” />
Select target device

src=”” alt=”Start Partition Creation” />Start Partitioning<img src="" alt="Select the space for the

partition” />
Select the space for the partition

src=”” alt=”Select – create a new partition” />Select – create a new partition<img src="" alt="Enter the size of the root partition

” />Enter the
size of the root partition

src=”” alt=”disk write changes” />disk write changes

disk write changes
disk write changes

Start the installation once the partition is complete. If you are prompted for an additional CD, DVD, you can select No. When prompted for Debian Mirrors to download packages, select the selected defaults. Although I felt that the official mirrors are a bit slow.

Starting the Debian 10 Buster installationStarting the Debian 10 Buster installation<img src="" alt="Searching for additional disks"

Starting the Debian
10 Buster Installation
” /Starting the

Debian 10 Buster Installation And choose the desktop environment you want to install on the next screen. For this guide, I have used the Xfce Desktop environment.

Choose Desktop Environment
Choose Desktop Environment

The download will start and wait for the download to complete


After downloading, the installer automatically completes the installation and prompts you to install GRUB. Choose the device where you want to place the GRUB. Ideally, it should be on your MBR.

<img src="" alt

“GRUB installation location” />GRUB installation location

After GRUB is installed, the installation is complete. You can now restart the system.

You should receive a sign-in prompt for your chosen desktop environment. Log in with the user name created in the previous steps.

And you should be all set with the installation of Debian 10 Buster.

I hope this guide helped you install and configure a Basic Debian 10 Buster system. Debian is a huge operating system with many options. You may want to experiment with other types of installations, such as test branches, different architecture. If you’re stuck, let me know what happened using the comment box below.

Contact US