Install Debian

How to install Debian 10

Debian 10 Code Named "Buster" is the latest release of Debian GNU/Linux. Debian 10 was officially released in July 2019. Debian is a very popular desktop distribution known for being very stable. Many popular operating systems are based on Debian, most notably Ubuntu. Debian 10 comes with a full office suite "Libre Office" version, Firefox web browser GIMP (GNU Image Manipulation Program). Additional software can easily be installed from the package manager. To download and install Debian 10, simply follow the instructional guide below.

Installing Debian 10 GNU/Linux

Debian can be downloaded from the following link: Download Debian 10.09

Once you have downloaded your chosen "iso" image of Debian, you will need to burn this image to a DVD. For software that can do this, you can search for "dvd iso burning software" in the search box provided above. Your computer may already have CD/DVD burning software already installed such as "Brasero, K3B, Nero, CDBurnerXP or Roxio". Once you have burned your chosen "iso" image of Debian to your Media, you will need to place your DVD disc into the DVD drive of the target system and reboot your system. As your computer system reboots, you will need to press the appropriate key to access your system's BIOS settings. On many systems this key will be "F8", "F11" or "F12". Most systems will display a message indicating which key needs to be pressed. Once you have access to your system's BIOS settings, you will need to modify the boot order of your system to boot from CD/DVD first. Once this change has been made, you can now reboot your system and follow the installation guide below. If you are installing into a Virtual Environment, simply copy the downloaded "iso" image to the relevant location provided by your software.

Debian 10 GNU/Linux Installer Menu

To start your installation of Debian 10, highlight the "Install" or "Graphical Install" option from the menu and then press enter. Your installation will now start. In this example I have chosen the "Graphical Install" option..

Debian 10 Installer Menu

Select Language

Choose the Language you would like to use during the installation process. In the example I have chosen "English". Once you have made your selection, click "Continue".

Debian 10 Select Language

Select your location

At this screen, you need to select your location. The selected location will be used to set your local time zone. This information can be changed later if necessary after installation.

Debian 10 Select Location

Configure the keyboard

Choose your keyboard settings. In the example, "British English" has been selected.

Debian 10 Configure the Keyboard

Configure hostname

At this screen you must give your computer a unique name that will identify it on your network (hostname). Any name can be used here as long as it is unique to your network. In the example I have used "debian".

Debian 10 configure hostname

Select a domain name

This option allows you to specify a domain name. In the example, I have used the domain name "". If this is a home network, you can use any name.

Debian 10 Domain Name

Create a root password

From this screen you must specify the root password that you wish to use for your system. After you have supplied your root password, you will be asked to confirm this password before continuing.

Debian 10 Create a root password

Create User Account

Here you must supply the name of a new user account to use with your system. This will be your main account when you login. Additional users can be added after the installation.

Debian 10 Create an Account

Add User Name

Here you must supply the username. This will be your main account when you login. Additional users can be added after the installation.

Debian 10 User Name

Setup Password for new account

Here you will need to specify the password to be used with your new account.

Debian 10 User Password

Partition Disks

Select a Disk partitioning scheme to be used with your installation. In the example, I have chosen to go with the option "Guided - use entire disk and setup LVM". If you wish to manually configure your own disk configuration, choose the "manual" option from the menu. If you do not wish to use the "LVM" option, you may select the "Guided - use entire disk" option instead. If you are using a Virtual environment or setting up a server, it is recommended to use "LVM".

Debian 10 Partitioning Disks

Confirm your choice

From this menu, highlight the disk that is going to be partitioned and press "Continue". In this example, I have only one disk assigned to my system.

Debian 10 Disk Confirmation

Partition with separate filesystems

Your disk can be partitioned using several options available. Choose the option that is best for you. If you are unsure, then go with the option "All files in one partition". In the example, I have chosen to go with a separate partition for /home, /var and /tmp.

Debian 10 LVM Confirmation

Confirm Partitioning

Select "Yes" to confirm changes can be made to your disk.

Debian 10 Confirm Partitioning

Amount of Disk to use

Select the amount of storage that can be used for your Partitioning. If you are using an entire disk, then that value will be automatically shown. Click "Continue".

Debian 10 Disk Partitioning

Write Changes to Disk

To continue and partition your disks, select the option "Yes", to write changes to disk.

Debian 10 Write changes to disk

Installing the Base

Installing core packages. No further action is need at this screen.

Debian 10 Installing the Base OS

Configuring the Package Manager

At this screen you can select to use a network mirror to download additional software and future updates. It is recommended you choose this option.

Debian 10 Package Manager

Select Mirror Location

Select you nearest location from the list. This is normally the country you are located in. In this example, "United Kingdom" has been chosen.

Debian 10 Mirror

Select a Debian Archive Mirror

At this screen you must choose an archive mirror. Generally is a good choice.

Debian 10 Mirror

Configure a Proxy Server

If you need to configure your system to use a Proxy server to connect to the outside world, then this can be specified here.

Debian 10 Configure a Proxy

Configuring Popularity Contest

If you choose to participate in this automated survey, details of your package statistics will be sent to the developers. Simply choose between "yes" to allow or "No" to not take part in the survey.

Debian 10 popularity contest

Software Selection

So far only the core components of the system have been installed. To tune the system to your needs you can choose to install one or more of the components listed. I have chosen to install a graphical environment using the "MATE" desktop. I have also chosen to install the "SSH Server" option. Once you have made any additional choices, click "Continue". Your additional software will now be installed. Progress will be indicated on the screen.

Debian 10 Software Selection

Downloading and Installing Files

No further action is required at this screen. Your files are being download and installed. Progress is indicated.

Debian 10 Installing Files

Install the Bootloader

To install the GRUB boot loader to the MBR (Master Boot Record), select "yes".

Debian 10 Installing Bootloader

Install Bootloader on Hard Disk

The disk you are installing your bootloader will be displayed. On my installation, the disk was identified as "/dev/vda. This may be different on your installation.

Install Complete

Congratulations, your installation is now complete. You will need to reboot your system. Please ensure you have removed any installation media (DVDs/CDs) from your drive before continuing. Your system will now reboot and you will be taken to the login screen where you can login using your account and password you created earlier.

Debian 10 Install Complete

To login into your new Debian 10 system, please provide your user you created in the previous steps. You will also need to type your password that you created for this account too.

Debian 10 Login Screen

Debian 10 MATE Desktop

To access your applications, click on the icon in the upper right of the screen.

Debian 10 Desktop