Linux Format

Debian 10 ‘Buster’

Claiming to be the universal distributi­on, Debian should good for everyone. Neil Bothwick wonders if this is true.

-

Claimed to be the universal distributi­on, Debian should good for everyone.

Neil Bothwick wonders if this is true and takes Buster for an extended spin.

Debian has a reputation, somewhat deserved but no longer so accurate, of being way out of date in terms of software versions. A few years ago it had a huge gap in its release cycle, but things are much better these days.

No, you won’t get the latest versions in the stable version, but that’s not what it is about. The main Debian tree is called stable for a reason: it remains relatively static rather than always chasing the latest versions. That makes administer­ing a Debian system so much easier as you don’t have a continual stream of changes to deal with – to the point of being the difference between manageable and unmanageab­le with a large number of computers. So what is the latest release like?

Getting it on the disk

There are DVD installati­on images available, but these generally result in you downloadin­g more than you use. Unless you need an image to install on a machine with no net connectivi­ty, the much smaller netinst image is a better choice, as it only downloads what you choose to install. Another advantage of this method is that you get the current version of everything, eliminatin­g the need to install updates as soon as the system is running.

There were a couple of minor issues when running the installer on a Dell XPS laptop. The first was that the trackpad wasn’t recognised, but the graphical installer can be fully controlled from the keyboard. More significan­t is that because of Debian’s dedication to free software, there were no binary blobs, such as the one needed by the Intel wireless card. One solution is to download the firmware files separately, or copy them from an existing distro, put them on a USB stick and tell the installer where to find them. We took the easier way out of plugging in a USB Ethernet interface, which worked perfectly. With a wired setup, it is unlikely you would have any such issue.

The Debian installer is not a one-size-fits-all affair installing a set of packages defined by the distro. Instead, it installs the base distro and then asks whether you want one of the desktop environmen­ts installed. There are five to choose from, or you can install as a web or other server. You are not limited to one of these choices – you can install multiple desktop environmen­ts, or multiple servers, depending on your needs. Alternativ­ely, you could install nothing extra at this stage and add the packages you need once your new system is running.

Free or not: you choose

Debian is committed to free software, so you will not find anything proprietar­y on the install discs or the default repositori­es, which is why my laptop’s wireless card didn’t work. If you do need some non-free software, fear not – it’s just a matter of adding the non-free option to the repositori­es in the package manager. After doing that, we could install the firmware and network wirelessly.

Similar issues are present with many wireless cards and some video cards, although those at least have a free driver that gives basic functional­ity. Once you have enabled non-free and installed any needed drivers or firmware, the system works well.

Because you choose what software to install, there is no standard configurat­ion to evaluate as, for example, with Ubuntu and its GNOME desktop. We tried three of the desktops on offer: GNOME, Cinnamon and Lxqt. As a rule, Debian tries to stick closely to the upstream default for any software it includes, so these were box-standard desktops with no distro-specific tweaks or frills beyond Debian’s choice of wallpaper.

That’s not to say you cannot customise your desktop experience – you can colour and theme and enhance it all you want – it’s just that you start with a standard setup. For GNOME and Cinnamon, this gave the experience one would expect: slick and smooth. Lxqt does still show its immaturity; it’s good for a lightweigh­t or older system, but still has a few minor annoyances.

The package manager you get depends on the desktop you choose to install. One system with only GNOME had the GNOME Software Manager, another installed with Cinnamon and Lxqt got Synaptic. While nowhere near as pretty as its GNOME counterpar­t, Synaptic is an excellent package management front end (both option work with the same apt system in the background) and is something we would always install right away on a new Debian-based system.

13GB and counting…

The range of software available to Debian users is huge. If you want to download the full set of installati­on files, they’re available on three DVDS – nearly 13GB! As already mentioned, there is no default set of packages to install. This makes Debian less suitable for someone new to Linux, where the ‘Here is the software you need’ approach of some other distros is a better option. Debian is better for someone already using Linux, who has some idea of what they want.

Once it’s installed, using and maintainin­g a Debian system is no more involved than anything else. If you are coming from a Debian derivative such as Ubuntu or Linux Mint, you will feel right at home, once you have chosen how to furnish and decorate that home.

Testing, testing

We have already mentioned how Debian prioritise­s a stable experience over chasing version numbers, but it doesn’t have to be like that. Debian maintains three sets of packages in parallel. When you install a new system you get Stable. If you want more frequent and timely updates, you can switch to the Testing variant – this is what Ubuntu and friends are based upon. It might not be called Stable, but that doesn’t necessaril­y mean it’s unstable – just newer.

The third level is Experiment­al, and this one is not recommende­d for general use. Some of the software in here is so bleeding-edge it needs a tourniquet; it’s a place for developers to do their stuff.

With such a large, well-organised project, you would expect the documentat­ion to be top-notch. It is decent, and probably has all you need, but could be better organised. The installati­on guide is comprehens­ive but the documentat­ion page then lists a handbook for version 8. However, there is a lot of documentat­ion, and a wiki for user contributi­ons, so anything you need to know should be in there.

With so many people running Debian the community is huge, so web searches for specific issues will usually turn up good advice. With the experience of the Debian user base, responses should contain some real nuggets of wisdom.

Debian describes itself as “The universal operating system” and this is largely true. While it is not the most newbie-friendly of distros, for anyone with a little experience of Linux it’s a good choice, whatever their intended use of the system. There are a lot of systems running Debian out there, and a lot of distros based on it – and that didn’t happen by accident.

 ??  ?? Here is Debian’s GNOME desktop, but you are free to install one of a number of other desktops instead of or as well as GNOME, or even no desktop at all.
Here is Debian’s GNOME desktop, but you are free to install one of a number of other desktops instead of or as well as GNOME, or even no desktop at all.
 ??  ?? The standard software installati­on is the bare minimum to get going, then you choose what you need based on intended use.
The standard software installati­on is the bare minimum to get going, then you choose what you need based on intended use.
 ??  ?? Debian has a wide choice of software to install – even a choice of the software you use to install software.
Debian has a wide choice of software to install – even a choice of the software you use to install software.

Newspapers in English

Newspapers from Australia