Devuan is a fork of the popular Debian Operating System upon which Ubuntu is based. It was first released in November 2014 with the aim of providing Linux users with a distro that doesn’t have the systemd daemon installed by default.
Although Devuan started when Debian adopted systemd but didn’t have a stable release until last year, 2017 in line with the release of Debian 9.
Because Devuan is virtually a replica of Debian except that it doesn’t use systemd, this article will be to highlight the differences between both OSes (starting with the most important,) so that you can see why you may prefer one over the other.
Systemd vs. System
If you have been following the state of Linux affairs then you must have known how much of a divide systemd causes in the GNU/Linux community. Systemd, to put simply, is a bundle of software with fundamental building component of a Linux OS, and it is an init system among others.
An init stands for initialization and it is the first and last process to run after you power up a Linux computer. An init system, therefore, manages how the init process runs to make sure your computer boots, runs, and shuts down without any issues.
Since Devuan doesn’t use Systemd it uses Sysvinit, an init management system that resembles the System V initialization process in Unix, one that was even used in Debian before it adopted systemd.
So Debian used to have an init system like Devuan, what happened?
As the story goes, the Linux philosophy includes that programs should be designed to do one thing and do it well. Systemd was designed to run multiple tasks besides booting the computer and because this is not in line with the Linux philosophy (according to some developers,) certain Linux enthusiasts have decided to avoid using it.
Devuan goes a step further to offer alternative init systems to override its default one including runit and OpenRC.
Installation of Devuan
There are multiple ways to install Devuan. As is common to Linux distros, you can play around with Devuan in a live environment before installing it on your machine. You can also opt to work with a minimal installation if you want to install the OS with only the fundamental set of tools and later install other apps when you please.
The installation process is straightforward and it has no issues recognizing Wi-Fi and Ethernet networks as well as plug-in drives.
In fact, on the surface, Devuan works just as well as Debian does – but it isn’t Debian 😉
Devuan Software Packages
Devuan mirrors Debian’s package repo and while you can edit the sources for your software using Synaptic Package Manager or directly from your terminal, you stand the risk of breaking something if you install packages meant for Debian because Devuan’s packages are modified with patches to enable software to run without systemd in the picture.
And just Debian, Devuan uses the APT package manager so working with apt, as long as you are using packages from the appropriate servers, is the same.
Devuan Desktop Environment
By default, Devuan uses Xfce Desktop Environment, so that’s a heads up if you don’t like the typical appearance PC desktops featured years ago. The good news is that you can always change your DE.
However, Xfce is among the speediest DEs available and it might end up being right for you.
Devuan Default Applications
Devuan ships with the most important tools that anybody might need to get work done with immediately after a clean installation. They include Firefox web browser, GIMP photo editor, and LibreOffice Suite for word processing and other office tasks, to mention a few.
The Systemd divide might never end especially since there is no in-between; developers either use systemd or they don’t. This is clear in distros like Slackware (sysvinit), Gentoo (OpenRC), and all of Devuan’s derivatives. You read that right, Devuan has 10+ derivatives!
What Should You Use?
Personally, I prefer using an Ubuntu-based distro, which is Debian-based, so Debian. The question of whether to use Debian, Devuan, or any of their derivatives is important to those strongly opinionated about systemd and developers who might not be opinionated about it but will need to pick which init system to work with.
[mks_button size=”medium” title=”Download Devuan Linux” style=”squared” url=”https://devuan.org/get-devuan” target=”_blank” bg_color=”#529b30″ txt_color=”#FFFFFF” icon=”fa-download” icon_type=”fa” nofollow=”1″]
What’s your take on the systemd topic? Is that hate warranted? Why is systemd disliked by some developers? Share what you know in the comments section below.
I’m seeing Devuan Ceres with systemd.
What happened to systemd free?
You might want to look this up.
Slackware was my first linux distribution back in the 98 and I learned a lot from it. Because of it, I became a fan of the KISS philosophy, BSD-like inits and even started to use BSD OSes and BSD tools in Slackware like the netBSD’s srcpkg.
But after using Debian and Debian based distros, it became my favorite distro and what I see as the Linux OS standard. It’s tools, quality and stability made it to be the easiest unix system to use, upgrade and maintain.
But since Debian started to ship only with systemd I had all sort of boot problems in many of my machines. I don’t like systemd, primarily because I never could have a single functional installation of a distro using it, secondly because it over complicate simple things, like binary log files. Seriously? Why? To be 0,001% more efficient? Please Keep It Simple, Stupid.
Since Debian doesn’t give me choice, I now am a proudly Devuan user. I still have some Slackware and BSDs installations primarily in my dedicated servers because BSD-like inits are usually much more easy/intuitive to manually config than systemv ones. But since Devuan gives me the choice to install other inits with more human friendly scripts/conf files. It could become my only OS in the future.
Long live to the Devuan.
Glad I found this article, and for anyone who may read this, let me say, Devuan has become MY ONLY weapon of choice for desktop use, above all other linux distros. Blame systemd or not, maybe my laptop being a tough cookie on compatibility. But, testing previously all major desktop based distros like Ubuntu, Debian, Mint, Manjaro, (the later has become very popular and would be my second choice, even if ark based wich may appear a bit strange for newcomers), and have to say DEVUAN BEATS ‘EM ALL.
Amazing that no one responded to your Devuan article. What this tells to me is that MOST people really don’t care about Linux any more; they only care about whether something is the “latest and greatest”, and to heck with performance, Q-A, and testing.
A very good, well-documented, VERY-well-supported example of this is that Linux Mint 17.3 went from being the very best of ALL Linux distributions going into 2017, when it was based on the ‘non-systemd’ Ubuntu 14.04; then started to drop immediately when version 18 came out–which was, not coincidentally, based on Ubuntu 16.04 AND systemd. Oh, and Mint 18 magically jumped up from Mint 17.3’s 1.4 GB to 1.8 GB.
Today (THIS) day, Mint is #4 behind Manjaro, elementary, and MX-17.1. And dropping. Be sure and read the “7-Day Average (Rolling Forecast)”. That’s the only one which gives an accurate picture of how well, or not, a distro is doing.