


Step 1: Install Desktop Environment on Debian 11/10 Serverīy default, Debian 11/10 servers do not have a Desktop Environment. With Tasksel installed, we will launch it using the command: sudo tasksel We will add a Desktop Environment to our server as below.įirst, we will need to install Tasksel, this tool makes it easy to install a Desktop Environment on a Debian system.įor TigerVNC to be able to control the remote system, we need to have GUI installed on the server. Here, you are free to select, download and install a Desktop Environment of your choice by navigating using the keyboard up and down arrow keys. I chose to use Gnome Desktop in this guide Your selected item will appear as below with a “ *” on it. Press Enter and proceed to the installation.

sudo systemctl set-default graphical.target Once the installation is complete, you will be required to set your system to boot into the graphical target. sudo systemctl reboot Step 2: Install TigerVNC Server on Debian 11/10 Now restart your Debian 11/10 system for the changes made to apply. The following NEW packages will be installed: The following additional packages will be installed: TigerVNC is available in the default Debian package repository and can be installed easily using the command: sudo apt install tigervnc-standalone-server tigervnc-commonĭependency Tree: Building dependency tree. Libfile-readbackwards-perl tigervnc-common tigervnc-standalone-serverĠ upgraded, 3 newly installed, 0 to remove and 4 not upgraded.Īfter this operation, 3,148 kB of additional disk space will be used. With TigerVNC installed, you will be required to set a VNC password to access your desktops. Switch to the non-root user and set a VNC password.
