Linux distributions are operating systems that bundle the Linux kernel with a set of user software in order to provide a full user experience. However, the user can replace one for the other. Currently, there are a variety of init systems that can be expected to be preinstalled with a distribution. It is the first process that Linux starts when the system attempts to boot.
However one can use and install them as an optional one for various purposes.Īll Linux distributions have an init program, which is controlled by specific init system.
These package managers are not used/rarely provided by any Linux distribution by default. It is either provided by default or can be downloaded as an alternate option. It acts identically to mainstream desktop environments.Įach Linux distribution comes with the specific package manager to download the software. However, it provides layouts that users can switch to.Ī stacking window manager (also referred to as a floating window manager) allows windows to overlap without utilising a compositor. Usually, tiling window managers are only controlled by a keyboard.ĭynamic window managers behave identically to tiling window managers. Tiling window managers organise present windows by default and tries to occupy every single space that is available. They are divided into three main categories. Unlike desktop environments, standalone window managers are only software that controls the appearance and position of windows within a windowing system. Various desktop environments offer unique appearances, icon themes, different ability of customization, and many more. downloading them from the default package manager provided.ĭesktop environments A user can obtain or switch from one to another via. It may also be obtainable on operating systems based on BSD. In here provides a list that shows types of user interfaces one can obtain on GNU/Linux.