In this guide, you will learn to install Debian 12 amd64 with the Cinnamon desktop and provide a quick start guide for a nice-looking and fully functional Debian Linux. This guide is ideal for Debian beginners who have experience with other Linux distributions. If you prefer not to manually install Linux fast fetch Debian, Voxfor offers an option to purchase a lifetime server with Debian pre-installed, which eliminates the need for manual setup.
For those who wish to run Debian 12 desktop environments and want a clean and customized installation, we will also explain how to install a manual ISO from our system. Additionally, if you’re considering a Debian 11 to 12 upgrade or need to install Docker on Debian 12, this guide will help you get started.
Why Debian 12?
Debian 12 is a robust distribution that carries on the legacy of CentOS, providing a free, one-to-one binary-compatible replacement for Red Hat Enterprise Linux. It’s an excellent choice for anyone looking to set up a reliable and efficient server.
A Quick Guide
To install Debian with the Cinnamon desktop, start by preparing your server through the Voxfor management interface by selecting and loading the Debian 12.4 ISO image and rebooting the virtual machine. During installation, choose your preferred language, time zone, and keyboard layout, then set the hostname and domain name if necessary.
Create root and user accounts, partition the disk, and configure the file system. Select the Debian archive mirror and enter any proxy settings if needed. Choose the Cinnamon desktop environment, install the GRUB bootloader, and reboot the system. For a more straightforward setup, consider using a Voxfor server with Debian 12 pre-installed. Visit Voxfor for additional details and support.
Debian 12 Installation Steps
Follow these simple steps to install Debian 12:
1. Prepare Your Server:
Access the Voxfor management interface and select and click on your server from the list Under Services.
2. Service Management:
Locate the “Service Management” section on your dashboard. Click on the “ISO Images” option, which is represented by an icon with a disc and the text “ISO Images”.
3. Debian 12 IOS Installation:
Debian 12.4 for installation: In the search box, type the text “Debian” and press Enter.
From the list of available ISO images, locate “Debian 12.4 (amd64)”.
To load the ISO image, click on the refresh icon button next to “Debian 12.4 (amd64)”.
4. Return To The Main Service Management Page:
In the “Service Actions” section, click on the “Reboot” option to load the ISO image.
A confirmation box will appear asking, “Are you sure that you want to reboot this virtual machine?” Click “Yes” to proceed.
4. Navigate To Console:
In the “Service Management” section, click on the “Console” option to navigate to the console.
5. Install Debian 12 Boot Menu:
On the console screen, you will see the Debian boot menu. Select “Install Debian 12” and press Enter to start the installation.
6. Select Installation Language:
Next, select the language that will be used only for the installation process, once done with the selection click on Continue:
7. Set Your Location As The Time Zone:
Now set your location as the time zone for the Debian 12 will be set according to the given
8. Configuration Of Keyboard Layout:
Based on the selected language the configuration of keyboard keys varies so select the layout for the keyboard:
9. System Name Or Hostname:
Now enter your system name or hostname which will be primarily used for network connection:
10. Set The Domain Name:
Now set the domain name if you are planning to use Debian 12 for work purposes or you can leave the blank and click on Continue:
11. Root User And Password:
Once Debian 12 is installed the system will ask about adding root user along with its password:
12. Created An Admin Account:
After you have created an admin account for Debian 12 then it will ask to create another user who do not have the admin rights:
13. Create Non-Administrative User:
Next, set the password for the normal or non-administrative user of Debian 12:
14. Select Time Zone:
You can skip this step for creating a non-sudo user if you are going to use Debian 12 for yourself. Next, select the time zone based on the states of the country you selected:
15. Drive Partitions:
Now configure the partitions for the drive of the storage we allocated in the initial steps, here you can manually create the partitions for the allocated space or you can use the entire disk:
16. Formatting The Whole Disk:
Now prompt the formatting of the whole disk:
17. Debian 12 System Files:
By default, the Debian 12 system will keep all files in one drive but you can segregate different directories in different partitions:
18. Finish Partitioning And Write Changes To Disk:
Now review the changes in the disks if you want to make further changes then simply go for undo changes to partitions otherwise go for Finish Partitioning and write changes to disk:
Now allow the erasing of all the partitions created by the system:
19. System Statistics:
Next, the system will ask about sending the system statistics to the Debian 12 community if you allow it, so choose appropriately:
20. Debian 12 Server Location:
The packages or applications on Debian 12 are installed using the mirror lists which are servers from different countries so here select the country that is either your current location or is near your region:
21. Debian Archive Mirror:
After the server location select the Debian archive mirror if you don’t have any preference then just go with the default one at the top:
22. HTTP Proxy Information:
If you plan to access any website that might not be accessible without a proxy then add the HTTP proxy information otherwise you can leave it blank:
23. Debian 12 Community:
Next, the system will ask about sending the system statistics to the Debian 12 community if you allow it, so choose appropriately:
24. GNOME Environment:
In the past, Linux systems were only limited to the command line interface but now various desktop environments provide the GUI interface for Linux. Now choose the desktop environment for Debian 12, here I have selected the GNOME environment as it is more compatible:
25. Grand Unified Bootloader:
The GRUB (Grand Unified Bootloader) is a crucial component in the boot process of Linux-based operating systems, so prompt the installation for it:
26. GRUB boot loader:
Now set the drive the for GRUB boot loader you can select the drive manually in case if you have done partitions otherwise select the second option:
27. Reboot The System:
Now reboot the system to apply the changes:
After this the system will reboot and you will enter a new operating system which is known as Debian 12.
Conclusion
Congratulations! You now have a minimal installation of Debian 12 up and running. Debian 12 is a powerful and stable distribution, perfect for servers and workstations alike. Ready for more? Choose Voxfor for your server needs and enjoy the simplicity of a ready-to-use server with Debian 12 installed, available in just two minutes. Visit Voxfor to get started today! Thank you for following this guide. For more tips and tutorials, stay tuned to our website. If you have any questions or need further assistance, feel free to reach out to our support team.
For further installation guides, visit the Voxfor website where you can find information on Almalinux, CentOS 7.9, and Ubuntu 22.04.