Install it with apt: sudo apt install lightdm In this case, let’s go with lightdm, a platform independent display manager. You can use something lighter and more resource-friendly. This tool is going to be responsible for starting the display server and loading the desktop while managing user sessions and authentication.īy default, GNOME Desktop uses GDM3 as its display manager, but it is a bit heavy on the resources side. Installing and setting up the display managerĪfter this process is completed, you will need a component called a Display Manager, also known as a “login manager”. I ran both commands for the sake of this tutorial and ended up having the exact same results. I want to point that both actions will result in the full installation of the GNOME Desktop Environment. If you want to use only apt, then run this command: sudo apt install ubuntu-desktopĭepending on your connection speed and hardware this process will take from a couple of minutes to an hour. If you are using tasksel run this command: sudo tasksel install ubuntu-desktop Later on, I’ll share some tips for installing different desktops too. I am going with the GNOME Desktop since it is the default desktop for Ubuntu. It is up to you to decide which DE you would like to use. Some desktop environments need more system resources (like GNOME) while some use fewer system resources (like Xfce, MATE etc). Now, you probably know that there are several desktop environments available. Once this task is finished, you can use tasksel to install the desktop environment (also referred as DE). If you want to use tasksel you must first install it using the following command: sudo apt install tasksel By this, I mean that you will get all the default applications and tools you get with the desktop version. Using a Debian tool called tasksel which helps with the installation of multiple packages in one coordinated process (tasks)Įither one will let you install the full desktop environment you choose as a full package, just like if you were installing the desktop version from scratch.With the updates out of the way, you can continue with the installation of a desktop environment. Preparing your systemįirst, since you are going to make some system-wide modifications, let’s update & upgrade everything to make sure that our system is running the latest packages: sudo apt update & sudo apt upgrade Installing the desktop environment Removing GUI afterwards could cause dependency issues and leave a broken system in some cases. Please do not add GUI on a production server. These things are fine for experimental purpose when you are learning and exploring. It consumes a lot less system resources than a full-fledged desktop environment. These tools allow you to use and manage your servers graphically in a web browser. If you have a remote server that you want to manage graphically, you may use tools like Webmin or Cockpit. If you have a server deployed using a cloud server provider like Linode, DigitalOcean or AWS, installing GUI won’t be a good idea. You may also install it on a server running in a virtual machine if you have direct access to the host system. If you are running it on a physical machine like a server, a desktop/laptop or devices like Raspberry Pi. That’s not how most people do it but it’s an option.īut this works only if you have direct access to the server. You may choose to install a desktop environment on your server and use it graphically. Most people are conditioned to use a computer graphically after all. Some people do not feel comfortable with the idea of doing everything using commands in the terminal. Typically, you have to manage a server from the command line Do you really need to install GUI on your server? You should have decent knowledge of the Linux commands for this purpose. That’s considered a waste of resources in the server world.Īs a server user (or sysadmin), you are expected to use and manage your system through command line. You may use an Ubuntu server on 512 MB of RAM but an Ubuntu desktop will need at least 2 GB of RAM to function decently. The graphical desktop environment consumes a lot of system resources and for this reason, the server operating systems do not include a desktop environment by default. A Linux server intends to use the system resources on running services. Ubuntu Server is basically a striped down version of Ubuntu desktop without the graphical modules. the desktop environment in the server edition. If you compare Ubuntu desktop with server, the main difference will be the absence of GUI, i.e. Do you want to install GUI on your Ubuntu server? You can totally do that in most scenarios and I am going to discuss the steps in details in this tutorial.īut before you see that, let me tell you why the server edition does not come with GUI and in which cases you could install the GUI on your server.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |