PC Pro

What is a desktop environmen­t?

Unlike Windows, Linux distros often offer a choice of desktop environmen­ts. Here, we explain the difference between them and how to decide which best suits your needs

-

ALinux distributi­on is made up of hundreds of components. Some of these are core, such as the kernel and package manager. Of those, the kernel is the nugget of code that manages transactio­ns between the operating system and your hardware, while the package manager is used to install, upgrade and remove software, plus configurat­ion files, extensions and other executable data.

Although the range of package managers available to you will vary depending on the version of Linux you install, it needn’t be a primary considerat­ion when choosing. There is some variation in the commands you’ll need to use to wrangle each package manager via the keyboard, but most can be controlled at arm’s length using the software store built into your distributi­on. You’ll also be very unlucky – and unlikely – to find that a particular mainstream package is unavailabl­e through the manager tied to your distributi­on.

Switching environmen­ts

The desktop environmen­t will have a greater impact on your day-to-day working than the kernel or package manager. However, although it’s an important part of your Linux OS, the desktop environmen­t is rarely integral. That is, although you can’t use the GUI without one, few distros are only compatible with a single environmen­t the way Windows, macOS or iOS are. So, how do they differ?

KDE and Cinnamon both have many features that will be familiar to Windows users. In particular, each has an equivalent of the taskbar, and an applicatio­n menu similar to Windows’ Start menu. For less confident switchers, choosing a distributi­on in which either is the default environmen­t can make a lot of sense. For example, you might pick Linux Mint, which runs Cinnamon, or openSUSE, which puts KDE at the top of the installer’s list of options.

The other big-name desktop is Gnome, which may require a little rethinking from Windows switchers. There’s no taskbar and, by default, you can’t save files on the desktop (not that you should). In many cases, the applicatio­n launcher is hidden; Ubuntu keeps it on display on the left-hand edge of the screen. Many of these changes were implemente­d in the move from Gnome 2.x to Gnome 3, and it was the decision to drop support for the taskbar and widgets that inspired the creation of Cinnamon.

Customised environmen­ts

By tweaking their default styles and behaviour, developers can create their own unique take on a desktop environmen­t as a way to separate their distributi­on from rivals.

Zorin is one distro that has done this very successful­ly. Its non-Lite builds incorporat­e Gnome, although you would be hard-pressed to tell just by looking, as it’s been highly customised to introduce convention­s, such as the Windows-style menu and taskbar, that are otherwise missing in Gnome.

This can be switched for a dock-based interface, similar to macOS and, as an inducement to upgrade to a chargedfor release, the Pro build includes yet further variations. Similarly, Nitrux runs KDE Plasma, just like openSUSE, although with significan­t retheming to produce an attractive departure from the norm.

Gnome may require a little rethinking from Windows switchers. There’s no taskbar and, by default, you can’t save files on the desktop

Lightweigh­t desktop environmen­ts

Gnome, KDE and Cinnamon are best suited to use on mainstream hardware. If you’re running an older, less powerful computer or a singleboar­d computer such as a Raspberry Pi, you may be better served by a slimmed-down desktop environmen­t developed specifical­ly with your configurat­ion in mind.

Mate and LXQt are two popular options, which are frequently offered as alternativ­es by a wide range of mainstream Linux distributi­ons.

Raspberry Pi has also developed its own environmen­t called PIXEL (Pi Improved Xwindows Environmen­t, Lightweigh­t), based on LXDE (Lightweigh­t X11 Desktop Environmen­t). Again, it includes a taskbar equivalent (by default at the top of the screen, although you can move it), and files can appear on the desktop, which isn’t possible in a default Gnome installati­on. This is ideal for use on Raspberry Pi’s single-board computers, and its appearance in Debian with Raspberry Pi Desktop makes that an appealing choice for more conservati­ve PCs.

 ?? ?? ABOVE Linux Mint (left) runs Cinnamon, while Fedora (right) runs Gnome
ABOVE Linux Mint (left) runs Cinnamon, while Fedora (right) runs Gnome
 ?? ?? BELOW openSUSE has an app menu similar to Windows’ Start menu
BELOW openSUSE has an app menu similar to Windows’ Start menu
 ?? ??

Newspapers in English

Newspapers from United Kingdom