Debian 10 Installation (Client)
Here I show how to install Debian as a typical client operating system with a desktop environment. This is the default installation option for Debian, unlike a server installation which would normally have no desktop environment configured. I install Debian as a client for some SMBs (small-to-mid-sized businesses) and tech startups, and I run it as my main workstation at work and at home. Why? It's stable, fast, and I am an advocate of the Debian social contract.
Minimum & Recommended Requirements
- CPU: 1 GHz
- For virtual machines, two logical CPUs is recommended.
- RAM: 512 MB
- Recommended 2 GB
- Drive space: 20 GB
- Recommended 40 GB
This video demonstrates how to do the following:
- Locate and download a Debian .iso image.
- Install Debian 10 as a client system (with desktop environment).
- Configure the resolution as 1920 x 1080 (1080p).
- Create a keyboard shortcut to the Terminal program.
- Show how to modify the IP address to static in Settings and in the Terminal.
Duration: 27 minutes
In the video I am using the KVM virtualization platform. I install the OS into a virtual machine that is connected to a NAT network on 10.0.2.0/24. My hosting system runs Debian, and so yes, it's Debian running inside Debian - and quick I might add.
See below for links and notes.
- By default the installation process attempts to obtain an IP address from a DHCP server. By default, the NAT network in KVM runs a DHCP server, and that is where my VM got it's IP address from. Be sure to have a DHCP server available to hand out IP addresses to clients.
- During the video I chose the default Debian desktop, which is essentially Gnome. But you can use other desktops if you wish. However, in my courses and webinars I normally work with the Gnome desktop.
- Displaying the desktop environment can really slow down the virtual machine. To counter this, use more logical CPUs, and consider PCI passthrough.