Skip to main content
DCHost / Practical guide

Debian 13 graphical ISO installation on a VPS

Debian's graphical installer lets you choose language, network, user and storage settings with the mouse. Upload the ISO in the DCHost customer portal, open Console, and select Graphical install from Debian's boot menu. This guide prepares a server without a desktop environment, managed through the console and SSH.

If you prefer the keyboard-driven Install option, follow Debian text-based ISO installation. The two guides cover different interfaces for the same core installation; follow one method for your installation.

The demonstration used a Debian 13.7 amd64 netinst ISO and completed installation on a real demo server on 16 October 2026. The screenshots use English labels. Booting from the installed disk, console login and SSH access were verified. Passwords and private service details are hidden.

Before you start​

Deleting or formatting partitions during installation can erase the existing operating system and files. Open the correct service, keep the data you need outside the server, and complete your backup plan.

PreparationWhy it is needed
Debian amd64 ISOThe correct image for a 64-bit x86 VM.
IP, prefix or subnet mask, gateway and DNSTo enter the network settings manually when automatic configuration is unavailable.
Portal consoleTo access installation screens before SSH is available.
Enough RAM and storageFor the installer, base system and applications you will add.

The portal network information step shows the assigned address and Gateway field. Use the values assigned to your own service.

Debian's graphical installer documentation explains that this interface uses more memory than the text installer. An installer memory minimum does not size your applications; reserve additional capacity for websites and databases.

Does the graphical installer also install a desktop?​

No. Graphical install is the setup interface. Whether GNOME or another desktop is installed depends on the later Software selection choices. This guide deselects desktop tasks and prepares SSH access for server use.

1. Upload the Debian ISO​

Open Templates & ISO → ISO Management → Upload ISO, provide a recognizable Label, and use File URL with the direct official image URL. Choose Upload and wait for Ready. Select the file from the official Debian ISO directory and use the verification information matching that release. The full form is covered in ISO upload.

DCHost customer portalWait for the Debian ISO to become Ready

The actual Debian 13.7 amd64 netinst ISO uploaded for this graphical installation reached Ready after the download finished. Boot from ISO is available here.

Actual DCHost customer portal · 16 October 2026
Actual DCHost portal showing the Debian 13.7 amd64 netinst ISO file, Ready status and Boot from ISO button.
A closer look
Verify the ISO name and architecture — detail from the screenshot above

Step 1: Verify the ISO name and architecture

  1. Verify the ISO name and architecture

    Check that the label and filename match the intended Debian release and amd64 architecture. The current filename can change with the official release.

  2. Check the Ready status

    Wait for the download to finish. Ready indicates that this ISO is available to boot.

  3. Continue with Boot from ISO

    Once your backups and installation settings are ready, choose Boot from ISO and follow the portal confirmation. The server may restart.

Ready only means that the ISO file is available. The server disk has not yet been installed; the graphical wizard opens after booting from the ISO and choosing Graphical install in the console.

2. Select Graphical install in the console​

Choose Boot from ISO → Boot Now for the Ready image. This restarts the server. Open Console / VNC Console Access and select Graphical install, then press Enter.

DCHost customer portalOpen the graphical installer with Graphical install

The Debian ISO boot menu offers graphical and text-based installation on separate rows. Use the first row for this guide.

Actual Debian 13 installation console · 16 October 2026
Actual Debian installer boot menu with Graphical install selected and the text-mode Install option directly below.
A closer look
Choose Graphical install — detail from the screenshot above

Step 1: Choose Graphical install

  1. Choose Graphical install

    Select Graphical install with the arrow keys, then press Enter. The Install row below starts the text-based installer covered in the separate guide.

Graphical install opens the graphical installation wizard. Whether a desktop is installed is decided later on the software selection screen.

The boot menu shown is in BIOS mode. Graphical install opens the mouse-driven GTK installer. The initial menu can look different on a server using UEFI.

Once the graphical screen opens, click a choice and use Continue to move on. You can also navigate with Tab, the arrow keys and Enter.

3. Choose the language, location and keyboard​

Installer language​

To use the English interface shown in this guide, select English under Select a language, then choose Continue at the lower right. You can choose another language; the visible labels will then differ from the English screenshots in this guide.

DCHost customer portalChoose the graphical wizard language

Choose an installation language on Select a language. This example uses English, so its button and field labels are in English.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with English selected in the language list and the Continue button at the bottom right.
A closer look
Select English — detail from the screenshot above

Step 1: Select English

  1. Select English

    Choose English to follow the same labels as these screenshots. The selected row is highlighted in a dark color.

  2. Continue to the next screen

    Click Continue at the bottom right. The next screen asks for your location; choosing a language does not automatically select Türkiye.

You can choose another language; the labels will then differ from this guide’s screenshots. This choice also sets the default language of the installed system.

Location​

After English is selected, a country shortlist opens. Location affects the later locale and time-zone suggestions.

Select Türkiye using this sequence:

  1. Choose other in the initial country list and click Continue.
  2. Select Asia under Continent or region, then continue.
  3. Select Türkiye in the country list; scroll down if it is not visible. Check the highlighted row and click Continue.
DCHost customer portalOpen the full location selection for Türkiye

After English is selected, the location screen first shows a country shortlist. Choose other at the bottom to find Türkiye.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer location screen with other selected at the bottom of the country shortlist.
A closer look
Choose other and continue — detail from the screenshot above

Step 1: Choose other and continue

  1. Choose other and continue

    Select other at the bottom of the list, then click Continue. The continent or region list opens.

This screen starts the location selection. The continent and country are selected separately on the following screens.

DCHost customer portalChoose Asia from the continent list

This Debian version lists Türkiye under Asia. Confirm the continent, then choose Türkiye from its country list.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with Asia selected in the Continent or region list.
A closer look
Confirm Asia — detail from the screenshot above

Step 1: Confirm Asia

  1. Confirm Asia

    Select Asia under Continent or region and continue with Continue. The next screen lists countries in Asia.

The continent is part of the location setting; it does not change the physical data center location of your server.

DCHost customer portalChoose Türkiye as the country

Scroll through the Asia country list to Türkiye. This choice influences the installer’s time zone and locale suggestions.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with Türkiye selected in the Asia country list.
A closer look
Confirm Türkiye — detail from the screenshot above

Step 1: Confirm Türkiye

  1. Confirm Türkiye

    Select Türkiye and continue with Continue. Make sure the chosen row is highlighted.

You can combine the English interface language with Türkiye as the location. The following locale screen is a separate setting.

Locale: en_US.UTF-8​

Combining English with the Türkiye location opens Configure locales. Select United States — en_US.UTF-8 for the English locale used here.

The United States row on this screen does not move the selected location to the US; it chooses the locale for English system messages and date/number formats. The earlier Türkiye selection is retained. Keyboard layout is chosen separately on the next screen.

DCHost customer portalChoose a locale for language and formatting

With English as the language and Türkiye as the location, the installer asks you to select a locale. This example uses United States — en_US.UTF-8.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Configure locales screen with United States and en_US.UTF-8 selected.
A closer look
Check the en_US.UTF-8 value — detail from the screenshot above

Step 1: Check the en_US.UTF-8 value

  1. Check the en_US.UTF-8 value

    Confirm that the second column of United States shows en_US.UTF-8, then continue with Continue.

United States here is the basis for locale conventions such as number and date formats; it does not relocate the server or replace the previously selected Türkiye location.

Keyboard layout​

Choose the layout matching your physical keyboard in Configure the keyboard. The screenshot uses American English; check punctuation keys before entering passwords. Check the selection and choose Continue.

DCHost customer portalChoose the layout that matches your keyboard

Configure the keyboard determines which characters the keys produce. This demonstration uses American English.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer keyboard screen with American English selected.
A closer look
Confirm the keyboard layout — detail from the screenshot above

Step 1: Confirm the keyboard layout

  1. Confirm the keyboard layout

    Select the appropriate layout and click Continue. The example continues with the selected American English layout.

Use the layout that matches your own keyboard. Check the position of punctuation and language-specific characters, especially when entering passwords.

Actual recording: select the language​

Step-by-step videoChoosing a language and opening the location list

Actual graphical installer recording: English selection, Continue, and the location list opening. No country is selected in this short clip.

Written transcript​

The recording clicks English, then uses Continue to open the location list. The video ends there; other, Asia and Türkiye are not selected in this clip. Those steps are shown in the separate screenshots above.

4. Configure networking​

If Network autoconfiguration failed appears, continue by entering the network settings manually. If automatic configuration succeeds, proceed to the hostname step.

  1. Click Continue on the message screen.
  2. Select Configure network manually under Network configuration method.
  3. Fill the following screens with the settings assigned to your service.
DCHost customer portalUse manual settings if automatic network setup fails

In this demonstration the installer could not complete automatic network setup. Manual configuration followed the Network autoconfiguration failed message.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer showing Network autoconfiguration failed and a DHCP explanation.
A closer look
Read the message and continue — detail from the screenshot above

Step 1: Read the message and continue

  1. Read the message and continue

    If Network autoconfiguration failed appears, use Continue at the bottom right of the installer. The following screen lets you choose manual configuration.

You may not see this message if your network configures automatically. Use the network details assigned to your own service.

DCHost customer portalChoose Configure network manually

Select manual setup from the network configuration methods. The next steps ask for an IP address, netmask, gateway and DNS servers.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer network method list with Configure network manually selected.
A closer look
Confirm manual setup — detail from the screenshot above

Step 1: Confirm manual setup

  1. Confirm manual setup

    Select Configure network manually and continue with Continue. This installation does not use Do not configure the network at this time.

Use the values assigned to your service in the DCHost customer portal. Do not copy the example values, which are hidden in this guide.

Installer fieldWhat to enter
IP addressThe IPv4 address assigned to this server.
NetmaskIts IPv4 subnet mask. If the portal displays a prefix, use the corresponding mask.
GatewayThe gateway assigned to the service; do not guess it from the IP address.
Name server addressesDNS server IP addresses. Separate multiple addresses with a space.

Click Continue after each value. Separate two DNS addresses with a space, not a comma. The real addresses are hidden in the screenshots; enter your own service settings.

DCHost customer portalEnter the IPv4 address assigned to your server

Enter the IPv4 address assigned to this service under IP address. In this example the netmask is entered separately on the next screen.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer IP address field; the demo server’s entered address is permanently hidden.
A closer look
Complete the IP address field — detail from the screenshot above

Step 1: Complete the IP address field

  1. Complete the IP address field

    Enter the IPv4 address assigned to your server, then continue with Continue. Do not use an address from another server or an arbitrary online example.

The dark area is a privacy mask. Obtain your own service’s IP address from the DCHost customer portal.

DCHost customer portalEnter the netmask in its own field

The netmask identifies the network portion of the IP address. This field is separate from the IPv4 address and gateway.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Netmask field with the entered demonstration value hidden.
A closer look
Check the Netmask value — detail from the screenshot above

Step 1: Check the Netmask value

  1. Check the Netmask value

    Enter the assigned netmask in dotted notation, or retain the suggested value if it is correct. Continue with Continue.

Compare any installer suggestion with your service’s network details. Do not change the netmask based on a guess.

DCHost customer portalEnter the gateway for external connectivity

Gateway identifies the router the server uses to reach addresses outside its own network.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Gateway field with the entered demonstration gateway address hidden.
A closer look
Complete the Gateway field — detail from the screenshot above

Step 1: Complete the Gateway field

  1. Complete the Gateway field

    Enter the gateway address assigned to your service and continue with Continue.

The gateway is separate from the server’s own IP address. Use the Gateway value shown for your service in the portal.

DCHost customer portalEnter DNS servers for name resolution

Enter the IP addresses of your chosen DNS servers under Name server addresses. DNS resolves names such as package repository domains.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Name server addresses field with the entered DNS addresses hidden.
A closer look
Separate DNS addresses with spaces — detail from the screenshot above

Step 1: Separate DNS addresses with spaces

  1. Separate DNS addresses with spaces

    Enter the addresses of the DNS servers you intend to use. Separate multiple addresses with a space, then continue with Continue.

This example enters two DNS addresses separated by a space. Do not separate multiple addresses with commas.

Hostname and domain name​

Use Hostname to choose a recognizable server name. If you do not have a planned domain configuration, leave Domain name empty as shown; otherwise follow your organization's settings.

DCHost customer portalGive the server a recognizable hostname

Hostname identifies this server in the command line and on the network.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Hostname field with the demonstration server name hidden.
A closer look
Complete the Hostname field — detail from the screenshot above

Step 1: Complete the Hostname field

  1. Complete the Hostname field

    Enter the name you want to use for the server and continue with Continue. The actual demonstration name is hidden in the image.

The following Domain name field is a separate setting. Choosing a hostname does not register a domain or create a DNS record.

DCHost customer portalSet Domain name only if your network needs it

This example leaves Domain name blank because no network domain is being configured for the server.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer showing the genuinely empty Domain name field.
A closer look
Leave the field blank for this example — detail from the screenshot above

Step 1: Leave the field blank for this example

  1. Leave the field blank for this example

    If you are not using a network domain, leave Domain name empty and continue with Continue.

This field does not purchase a domain name. If your organization uses a defined network domain, follow its network plan.

An IP address, subnet mask and gateway are different settings. If the portal shows a prefix, check whether the installer asks for a prefix or a dotted subnet mask. Entering a hostname does not create a DNS record; manage the required DNS record separately.

5. Create an administrator account​

Root password​

To follow this guide's regular-user and sudo approach, leave both Root password fields empty and choose Continue. With this method, Debian locks the root account password and grants the first user administrative access through sudo. You log in with your own account and use sudo when a task requires administrator privileges.

DCHost customer portalUse a normal user with sudo for administration

This guide creates a normal user and uses sudo for administrative commands instead of setting a root password. Both root password fields are left empty.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with genuinely empty Root password and Re-enter password to verify fields and the explanation of the sudo approach.
A closer look
Leave Root password empty — detail from the screenshot above

Step 1: Leave Root password empty

  1. Leave Root password empty

    If you are following this guide’s sudo approach, do not enter a value in the first root password field.

  2. Leave the confirmation empty too

    Leave Re-enter password to verify empty and continue with Continue. The next screen starts creation of the normal user account.

The root account is not deleted; direct root password login is locked. As the installer explains, the initial user created next is used for sudo administration.

Regular user​

The next screens ask for a user's name, then a login name in Username for your account. The login username and server hostname are separate settings. You will also use this username for SSH.

DCHost customer portalEnter a display name for the normal user

Full name for the new user is the account’s display name. The short username used to sign in is set on the following screen.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Full name for the new user field with the real demonstration display name hidden.
A closer look
Enter the display name — detail from the screenshot above

Step 1: Enter the display name

  1. Enter the display name

    Enter the new account’s display name and continue with Continue. Distinguish this field from the username on the next screen.

This account belongs to the Debian server being installed. It does not change your DCHost customer portal account or credentials.

DCHost customer portalChoose the username used to sign in

Username for your account is the name you will enter in the console and when connecting through SSH.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Username for your account field with the demonstration login name hidden.
A closer look
Check the short username — detail from the screenshot above

Step 1: Check the short username

  1. Check the short username

    Enter a username beginning with a lowercase letter, following the installer’s format guidance. Continue to the password step.

You can keep the installer’s suggestion or change it. Store this username and the password you set next securely for future sign-ins.

Enter a strong password in Choose a password for the new user and repeat it under Re-enter password to verify. Leave both Show Password in Clear boxes unchecked to keep the password hidden on screen. Store the password safely and choose Continue.

DCHost customer portalSet a strong password for the normal user

Enter the same strong password in both fields. An additional privacy mask hides the password characters and their length in the image.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with the new user password and confirmation filled and permanently masked; Show Password in Clear remains unchecked.
A closer look
Enter the new user password — detail from the screenshot above

Step 1: Enter the new user password

  1. Enter the new user password

    Enter a strong, unique password under Choose a password for the new user. You do not need to enable Show Password in Clear.

  2. Confirm the same password

    Enter the same password again under Re-enter password to verify, then continue with Continue.

This is the password for your Debian user account. Store it securely in your password manager; it need not match your customer portal password.

These details belong to the Debian server's user account; they do not change your DCHost customer portal account.

After installation, use this account for console and SSH login, and use sudo for administration.

6. Select the installation disk and layout​

Clean installation using the entire disk​

Select Guided - use entire disk under Partitioning method. This prepares a new layout in place of the selected disk's existing setup; it is not a migration method that preserves files.

DCHost customer portalChoose a clean installation using the entire disk

This demonstration uses Guided - use entire disk. The selected disk is prepared for a new Debian installation replacing the existing operating system.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Partitioning method list with Guided - use entire disk selected.
A closer look
Choose Guided - use entire disk — detail from the screenshot above

Step 1: Choose Guided - use entire disk

  1. Choose Guided - use entire disk

    For the clean installation in this guide, select Guided - use entire disk and continue. The next screen asks which disk to use.

This method does not preserve existing data. Verify the correct service and an external backup, then read the following disk and any existing LVM confirmations carefully.

On the next screen, select the intended system disk. The pictured Virtual disk 1 (vda) — 42.9 GB Virtio Block Device is a 40 GiB disk; 42.9 GB expresses the same capacity in different units. If you have several disks, compare their device names and sizes and select only the intended installation disk.

DCHost customer portalVerify the installation target disk

The demonstration selects Virtual disk 1 (vda) — 42.9 GB Virtio Block Device. This is the demo server’s 40 GiB system disk.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with the 42.9 GB Virtio Block Device identified as vda selected and the data-erasure warning visible.
A closer look
Check vda and the disk size — detail from the screenshot above

Step 1: Check vda and the disk size

  1. Check vda and the disk size

    Read the selected disk’s device name and capacity. Continue only when you have confirmed the correct disk.

42.9 GB and 40 GiB express the same capacity using different units. If you have multiple disks, compare their device names and sizes with your own service.

Under Partitioning scheme, select All files in one partition (recommended for new users). This keeps files in the root filesystem instead of creating separate data partitions for /home, /var and /tmp. It does not mean that only one physical partition will exist; the later summary can include swap and other partitions.

DCHost customer portalKeep files in one root filesystem

This example continues with All files in one partition (recommended for new users). It does not create separate data partitions for /home, /var and /tmp.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Partitioning scheme list with All files in one partition selected.
A closer look
Choose All files in one partition — detail from the screenshot above

Step 1: Choose All files in one partition

  1. Choose All files in one partition

    Confirm All files in one partition on the first row and continue. A separate confirmation may follow if old LVM data is present.

This option does not mean that the disk will contain exactly one partition. Check the proposed root, swap and any other partitions on the following summary screen.

Existing LVM data warning​

If the disk contains LVM volumes from a previous system, Remove existing logical volume data? may appear. It lists the volumes to remove and warns that their data will be permanently erased.

After verifying your backup and target disk, choose Yes → Continue to replace the old system with a clean installation. Do not approve this if the disk contains files you need to preserve. You may not see this question on a new disk or one without LVM.

DCHost customer portalRead the existing LVM removal warning, if shown

This demo disk contained LVM volumes from the previous installation. The installer separately warns that removing them permanently erases the data they contain.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer warning that existing LVM logical volumes and their data will be permanently removed, with Yes selected.
A closer look
Confirm removal only after checking the disk — detail from the screenshot above

Step 1: Confirm removal only after checking the disk

  1. Confirm removal only after checking the disk

    After verifying your backup and target disk, select Yes and Continue for the clean installation. This screen may not appear when the disk has no existing LVM data.

This is a separate data-loss confirmation before the final formatting confirmation. To preserve existing data, do not continue with Yes; choose No and reconsider the disk layout.

Actual recording: remove existing LVM data​

Step-by-step videoConfirming removal of existing LVM data

Actual graphical installer recording: the existing LVM removal warning, confirmation with Yes and Continue, then the partition summary. The clip ends before confirmation to write the new partition table.

Written transcript​

The recording shows the old LVM volumes and the permanent data-loss warning. Yes is selected, Continue confirms it, and partitioner progress leads to the new partition summary. The clip ends with Finish partitioning and write changes to disk highlighted; the later final disk-write confirmation is not given in this recording.

Check the partition summary​

The prepared layout shows a 40.8 GB ext4 root filesystem (/) and 2.1 GB swap. Swap supports memory management; it is not a separate filesystem for ordinary files. This installation does not create a new LVM layout.

DCHost customer portalReview the root and swap partitions

The demonstration proposes a 40.8 GB ext4 root filesystem (/) and 2.1 GB of swap on vda. The f flag marks partitions that will be formatted.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical partition summary showing 40.8 GB ext4 / and 2.1 GB swap on vda, with Finish partitioning and write changes to disk selected.
A closer look
Check filesystems and mount points — detail from the screenshot above

Step 1: Check filesystems and mount points

  1. Check filesystems and mount points

    Verify ext4 and / for the root filesystem and swap for the swap partition. The f flags indicate that these partitions will be formatted.

  2. Continue with Finish partitioning

    If the layout is correct, choose Finish partitioning and write changes to disk and select Continue. The next screen asks you to confirm writing to disk.

Sizes vary with your disk. Continuing from the final row opens a separate write confirmation; any existing LVM removal was confirmed earlier.

Apply the disk changes​

Select Finish partitioning and write changes to disk in the summary, then choose Continue. Write the changes to disks? lists the disk to change and the partitions to format.

The pictured list schedules partition 1 on vda for ext4 and partition 5 for swap. Check your own disk and partition list, then confirm with Yes → Continue. This applies the disk changes and begins formatting; the old data listed for replacement is not preserved.

DCHost customer portalConfirm disk writes and formatting

Write the changes to disks? lists the affected disk and partitions to format. In this example, partition 1 on vda is formatted as ext4 and partition 5 as swap.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer final write warning listing the vda partition-table change and ext4 and swap formatting, with Yes selected.
A closer look
Check the list and choose Yes — detail from the screenshot above

Step 1: Check the list and choose Yes

  1. Check the list and choose Yes

    If the correct disk and partitions are listed and your backup is ready, choose Yes. Continue starts writing the changes and formatting.

Selecting Yes and Continue applies the listed disk changes and starts formatting. Data on deleted or formatted partitions is lost.

Actual recording: start formatting​

Step-by-step videoFinal disk-write confirmation and formatting

Actual graphical installer recording: Yes is selected on the final warning, Continue applies disk changes, then formatting and base-system installation begin.

Written transcript​

The clip starts with No selected on the final disk-write question. Yes is selected and Continue is clicked. Swap and ext4 formatting follows, then Install the base system begins. The clip ends before all packages are installed or the first boot occurs.

7. Select the package source and software​

If a package-source warning appears​

The apt configuration problem warning reports that APT could not be configured to obtain additional packages from the installation media. If it appears, choose Continue to select a network mirror. The cause cannot be determined from this screen alone.

DCHost customer portalRead the APT media configuration warning, if shown

In this run, apt configuration problem reported that configuring APT to install additional packages from the installation media had failed.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer showing apt configuration problem and An attempt to configure apt to install additional packages from the media failed.
A closer look
Use Continue to check the next step — detail from the screenshot above

Step 1: Use Continue to check the next step

  1. Use Continue to check the next step

    In this demonstration, Continue opened the Debian archive mirror country list. If the error repeats in your installation, check networking and the installation source.

This screen does not establish the cause. In the actual demonstration, Continue led to network-mirror selection; it does not mean installation has completed.

Select a network package mirror​

  1. Select Türkiye under Debian archive mirror country.
  2. Choose deb.debian.org in Debian archive mirror.
  3. Leave HTTP proxy information empty if you do not use a proxy. Choose Continue and wait for package indexes to be retrieved.

This country choice concerns the package mirror, separately from the earlier system location. If you do not use a proxy, do not enter the server IP or gateway in this field. If your network requires one, use the details supplied by its administrator.

DCHost customer portalChoose a country for the Debian archive mirror

This asks for the package-mirror country separately from the system location. Türkiye is selected in the example.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical package-manager configuration with Türkiye selected under Debian archive mirror country.
A closer look
Confirm Türkiye — detail from the screenshot above

Step 1: Confirm Türkiye

  1. Confirm Türkiye

    Select Türkiye under Debian archive mirror country, then Continue to open the mirror list.

The nearest country does not always offer the fastest network path. The next screen in this example uses the recommended deb.debian.org service.

DCHost customer portalSelect deb.debian.org for package downloads

The installer describes deb.debian.org as usually a good choice. It is the selected entry in the actual demonstration.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with deb.debian.org selected under Debian archive mirror.
A closer look
Continue with deb.debian.org — detail from the screenshot above

Step 1: Continue with deb.debian.org

  1. Continue with deb.debian.org

    Confirm deb.debian.org on the first row of Debian archive mirror and select Continue.

The installer needs working networking and DNS to reach this address. The next screen asks for an HTTP proxy, if required.

DCHost customer portalLeave the field empty when no HTTP proxy is needed

The example connection does not use an HTTP proxy, so HTTP proxy information is left empty. Do not enter the server IP address or gateway here.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical package-manager setup with an empty HTTP proxy information field.
A closer look
Continue with the empty field — detail from the screenshot above

Step 1: Continue with the empty field

  1. Continue with the empty field

    If you do not use a proxy, leave HTTP proxy information (blank for none) empty and select Continue.

If your network requires a proxy, use the address supplied by its administrator. Continuing with the empty field in this example started retrieval of package indexes from the network repository.

Package usage survey​

If you do not wish to send package usage statistics, select No for Participate in the package usage survey? This controls package usage statistics; it is separate from the software selection on the next screen.

DCHost customer portalChoose whether to join the package-usage survey

popularity-contest asks whether to send package-usage statistics to Debian developers. This server example selects No.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with No selected for Participate in the package usage survey.
A closer look
Continue with No — detail from the screenshot above

Step 1: Continue with No

  1. Continue with No

    To follow this example, select No and choose Continue. The installer then lists software groups to install.

This choice is separate from selecting software packages on the next screen. You can change the popularity-contest preference after installation.

Deselect desktop tasks and select SSH​

Desktop choices may be preselected in Software selection. For a server without a desktop, adjust the choices as follows:

ChoiceWhat to selectResult
Debian desktop environmentUncheck it.The desktop environment task is not selected.
GNOME and other desktopsLeave unchecked.These tasks do not install graphical desktop packages.
SSH serverCheck it.Installs the server software needed for remote SSH access.
standard system utilitiesLeave checked.Installs standard system tools.

Check that only SSH server and standard system utilities are selected on the final screen. Choose Continue and wait for the selected packages to install.

DCHost customer portalSelect software for a server without a desktop

This example uses the graphical installer to set up a server without a desktop. Only SSH server and standard system utilities are checked in the final selection.

Actual Debian 13 graphical installer · 16 October 2026
Actual Debian graphical Software selection screen with Debian desktop environment and GNOME unchecked, and only SSH server and standard system utilities checked.
A closer look
Clear the desktop and GNOME checkboxes — detail from the screenshot above

Step 1: Clear the desktop and GNOME checkboxes

  1. Clear the desktop and GNOME checkboxes

    Check Debian desktop environment and the GNOME entry separately and clear both checkboxes. Leave the other desktop environments unchecked.

  2. Keep SSH server and system utilities selected

    Check SSH server and keep standard system utilities selected. After checking the final list, Continue starts installing the selected packages.

Choosing Graphical install does not require a desktop in the installed system. Desktop environments, web server and Debian Blend are unchecked in this final selection.

Actual recording: choose software without a desktop​

Step-by-step videoChoosing software for a server installation

Actual graphical installer recording: Debian desktop environment and GNOME are unchecked; SSH server is checked and standard system utilities remains selected. The clip ends before Continue is activated.

Written transcript​

The recording unchecks Debian desktop environment and GNOME, then checks SSH server while leaving standard system utilities selected. It ends after the choices are reviewed. Clicking Continue and installing the packages happened outside this clip.

You do not need to leave desktop tasks selected to keep using the graphical installer. After installation, you can manage the server through its console or SSH.

8. Install the boot loader and finish setup​

Install GRUB on the system disk​

Select Yes for Install the GRUB boot loader to your primary drive? This prepares the boot loader so Debian can start from disk. If another operating system on the same disk must be preserved, consider the on-screen warning separately.

DCHost customer portalConfirm installation of the GRUB boot loader

The installer asks to install GRUB on the primary drive so the new system can boot. This clean-installation example selects Yes.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with Yes selected for Install the GRUB boot loader to your primary drive.
A closer look
Continue with Yes — detail from the screenshot above

Step 1: Continue with Yes

  1. Continue with Yes

    For this clean installation, select Yes and Continue. The next screen separately asks for the boot-loader device.

The warning states that another undetected operating system may be affected. This guide follows a clean installation on the selected demo disk.

In Device for boot loader installation, explicitly select /dev/vda, then choose Continue. Check that the disk containing Debian is selected rather than Enter device manually.

/dev/vda is the whole disk, not a partition path such as /dev/vda1. If your disk has a different name, match it to the system disk selected earlier for partitioning.

DCHost customer portalSelect the system disk /dev/vda for GRUB

Explicitly select the disk row under Device for boot loader installation. In this demonstration, /dev/vda is the system disk where Debian was installed.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer with /dev/vda selected below Enter device manually as the boot-loader target.
A closer look
Choose /dev/vda and continue — detail from the screenshot above

Step 1: Choose /dev/vda and continue

  1. Choose /dev/vda and continue

    Select /dev/vda below Enter device manually. Check that the correct disk row is highlighted, then select Continue to install GRUB.

/dev/vda is the whole disk device, rather than a partition path such as /dev/vda1. Your device name may differ; match it to the earlier partitioning target.

Wait for the completion screen​

Installation complete confirms that the installer has finished its work. Do not detach the media or restart through the portal before reaching this screen.

DCHost customer portalReboot when installation is complete

Installation complete on Finish the installation confirms that the graphical wizard has finished. The screen asks you to select Continue to start the new system.

Actual Debian 13 graphical installer · 16 October 2026
Debian graphical installer Installation complete message, installation-media removal reminder and Continue button at the bottom right.
A closer look
Select Continue to reboot — detail from the screenshot above

Step 1: Select Continue to reboot

  1. Select Continue to reboot

    After Installation complete appears, click Continue at the bottom right. The console may briefly disconnect during reboot.

Check and detach the mounted ISO in the portal so the server does not return to the ISO installer. After reboot, separately verify booting from disk and SSH access.

Continue proceeds to a restart. The installation media and boot order also need to be checked so the installed system can start. This completion screen alone does not verify the first boot from disk.

Detach the installation ISO​

Use Continue to restart, then return to the customer portal and detach the installation ISO:

  1. Open Templates & ISO → ISO Image for the same service.
  2. Read the confirmation that the server will restart. Confirm once installation has finished.
  3. Check the ISO Image detached notification.
  4. Reopen Console / VNC Console Access and wait for the installed Debian system to start from disk.
DCHost customer portalVerify that the ISO has been detached

After the panel detaches the ISO, it shows ISO Image detached. This notice confirms that the installation media has been disconnected from the virtual drive.

Actual DCHost panel screen · 16 October 2026
DCHost panel notice reading ISO Image detached.
A closer look
Read the ISO Image detached notice — detail from the screenshot above

Step 1: Read the ISO Image detached notice

  1. Read the ISO Image detached notice

    After this notice appears, open a fresh console session and verify that the server boots the installed system.

Verify that the installed system boots using the console and SSH checks. This image shows the panel result of detaching the ISO.

ISO Image detaches the installation media and restarts the server. It is different from Delete in the ISO library. The ISO detachment guide covers the menus in detail. If the installation menu opens again, do not repartition the disk; check the boot order.

9. Check the installed system​

Log in through the console and SSH​

Booting from disk shows a login prompt instead of a desktop. This is expected: no desktop tasks were selected. Log in with the regular username and password created during installation. Password characters may not appear as you type.

DCHost customer portalCheck booting from disk after detaching the ISO

The actual reopened console shows Debian GNU/Linux 13 and a login prompt. The hostname is permanently masked.

Actual Debian 13 post-installation console · 16 October 2026
Debian GNU/Linux 13 console login prompt after ISO detach and reboot, with the hostname masked.
A closer look
Find the Debian 13 banner and login prompt — detail from the screenshot above

Step 1: Find the Debian 13 banner and login prompt

  1. Find the Debian 13 banner and login prompt

    Check Debian GNU/Linux 13 on the first line and the login prompt below. You can now sign in with your normal user account.

When this login prompt appears, continue with the account created during installation. Reopen Console from the portal if needed.

DCHost customer portalSign in with the account created during installation

After the actual console login, the Linux kernel information and Debian welcome text appear. The username, hostname and shell-prompt identity are permanently masked.

Actual Debian 13 post-installation console · 16 October 2026
Debian 13 console after a successful normal-user login, showing Linux kernel information and welcome text with account and host identities masked.
A closer look
Enter your username and password — detail from the screenshot above

Step 1: Enter your username and password

  1. Enter your username and password

    At login, enter the username created in the Debian installer; at Password, enter that account’s password. Successful login displays the welcome text and a shell prompt.

It is normal for no characters to appear while typing a console password. Also verify SSH access with the same account and sudo access when needed.

To connect from a terminal on your own computer, replace both fields with your details:

ssh USERNAME@SERVER_IP

Verify the server's host-key fingerprint on the first connection. If reinstalling has changed the key stored on your computer, do not dismiss the warning without checking; follow SSH connection and host-key errors.

Check administrative access:

sudo -v

Enter the regular user's password if prompted. Success may produce no further output. Administrative and sudo access are separately verified in the final results table.

Guest agent and time synchronization​

After the first login, refresh the package index and install qemu-guest-agent and systemd-timesyncd. The guest agent supports management communication with the virtualization layer; the time service synchronizes the system clock.

sudo apt-get update
sudo apt-get install qemu-guest-agent systemd-timesyncd
sudo systemctl start qemu-guest-agent
sudo systemctl enable --now systemd-timesyncd

These commands refresh the package index and install the two packages needed for the guest agent and time synchronization. Applying all system updates is a separate maintenance step; continue with the Linux updates guide.

Final checks​

These commands show release, storage, service and time information:

cat /etc/os-release
uname -r
findmnt /
systemctl is-active ssh qemu-guest-agent systemd-timesyncd
timedatectl status
systemctl --failed
DCHost customer portalVerify the basic post-installation checks

This actual console output shows Debian 13, the ext4 root filesystem and the post-installation service and network checks. The identity in the shell prompt is permanently masked.

Actual Debian 13 post-installation console · 16 October 2026
Actual Debian 13 post-installation checks: ext4, SSH and QEMU active, clock synchronization yes, DNS OK, default route present, desktop package count 0 and failed unit count 0.
A closer look
Read the system version and root filesystem — detail from the screenshot above

Step 1: Read the system version and root filesystem

  1. Read the system version and root filesystem

    The output shows Debian GNU/Linux 13 (trixie), the installed kernel version and Root filesystem: ext4. Compare these values with your intended installation.

  2. Check services and clock synchronization

    This run reports active for SSH and the QEMU guest agent, and yes for Clock synchronized. Verify these results on your own server.

  3. Check DNS resolution and the default route

    Debian repository DNS: OK and Default IPv4 route: present show that this check resolved the repository name and found a default route.

  4. Review desktop and failed-unit counts

    The desktop package count in this check is 0. Under Failed services, 0 loaded units listed means no failed units were listed in this run.

These are the results on this server at the time of the check. Run the guide’s checks on your own server; investigate the relevant service or network setting if a check fails.

CheckVerified result in this installation
Operating systemDebian 13, trixie.
Kernel6.12.111+deb13-amd64; later updates can change it.
Root filesystem/dev/vda1, ext4; the system started from disk.
AccessRegular-user console and SSH login, followed by successful sudo verification.
NetworkingA default IPv4 route is present; DNS resolution of deb.debian.org succeeds.
Services and timeSSH and the guest agent are active, the clock is synchronized, the timezone is Europe/Istanbul, and there are 0 failed units.
Desktoptask-desktop, task-gnome-desktop and gdm3 are not installed.

These are results from the demo installation. Your disk name, kernel and timezone can differ; assess them against your own requirements.

Delete the unused ISO from the library​

After verifying startup from disk, use Delete for the Debian file in ISO Management. In Delete ISO?, check that you are deleting the intended image, then choose Yes, Delete. Choose Cancel if you do not wish to proceed.

DCHost customer portalConfirm deletion of the ISO you no longer need

Once the ISO is detached and disk boot is verified, choosing Delete for the installation ISO in the library opens this confirmation.

Actual DCHost panel screen · 16 October 2026
Delete ISO? confirmation dialog with a permanent-removal warning and Yes, Delete and Cancel buttons.
A closer look
Remove it from the library with Yes, Delete — detail from the screenshot above

Step 1: Remove it from the library with Yes, Delete

  1. Remove it from the library with Yes, Delete

    Choose Yes, Delete to permanently remove the selected ISO file. Cancel returns without deleting it.

This permanently removes the ISO file from the library. Choose Cancel if you want to keep it.

After deletion, check that the image is no longer listed. Deleting the last image produces the pictured No ISO Images and Nothing to display messages. The list may remain populated if you have other images. Check the remaining upload allowance for your own service.

DCHost customer portalCheck that the ISO has been removed from the library

The ISO library is empty after deletion in this demonstration. It shows No ISO Images and Nothing to display.

Actual DCHost panel screen · 16 October 2026
Empty ISO library showing No ISO Images and Nothing to display, with an Upload ISO button below.
A closer look
Verify the empty-library state — detail from the screenshot above

Step 1: Verify the empty-library state

  1. Verify the empty-library state

    No ISO Images and Nothing to display confirm that no ISO files remain in this demonstration’s library.

If the library contains other ISO files, it may remain populated. Verify that the ISO you deleted no longer appears.

Deleting the image does not remove the installed Debian system, which resides on the server disk. To upload the next operating system's image, follow ISO replacement and cleanup.

Frequently asked questions​

Is it wrong to select Install instead of Graphical install?​

Both options use the same core Debian installation process with different interfaces. Install opens keyboard-driven text screens. Follow the text-based guide if you wish to continue that way. Do not restart merely to change interfaces once installation has started writing to disk.

Why do I see a login prompt rather than a desktop after graphical installation?​

That is expected when no desktop tasks were selected. The graphical installer was part of the installation media. The installed server asks for a username in the console and can be managed using SSH. A desktop environment is a separate requirement from this server installation.

What if the server opens the installation menu again?​

Do not start partitioning a second time. Confirm that installation finished, then check ISO detachment and boot order.

Next step​

Continue with SSH keys and a server backup plan.