Devuan GNU+Linux OS

An Operating System (OS) is a set of programs that provides an interface to the hardware part of the computer: resource, device, power, and memory management belong to the OS.

The core of the OS in charge of operating the circuitry and managing peripherals is called the kernel. Devuan comes with the Linux kernel.

The first process launched after the kernel is loaded into memory is called init. This process bearing PID 1 is in charge of services running on the system: it ensures they start in order, verifies they are running fine and shuts them down. This init process MUST not die, or the whole system goes away with it. Therefore Devuan recommends using lean init systems that do one thing, and do it well. By default Devuan ASCII runs sysvinit but openrc is now an option at installation and other inits such as runit, s6 and sinit are available for development.

Services take care of normal functionality of your system: networking, logging, authentication, language, dictionary, search, software updates, printing, graphical display, etc.

On top of the OS come applications. Usually, a complete operating system distribution includes a number of pre-configured applications (e.g., the desktop). The Devuan default desktop is Xfce. Cinnamon, KDE, LXQt and MATE are available from tasksel during installation and a number of other graphical environments are available post-install.

Quick Overview

Stable version 2.0.0
Codename ASCII
Release date 2018-06-06
Kernel Linux 4.9
Init system SysVinit
OpenRC
Package management apt
dpkg
Package format deb
Ports amd64
arm64
armel
armhf
i386
Desktop Environments Default: Xfce
Alternate: Cinnamon, KDE, LXQt, MATE
Others: available post-install
Available images DVD (~4GB)
CD (3) (~650MB)
Netinst (~300-350MB)
Desktop Live (~1GB)
Minimal Live (~300-350MB)
ARM (~130-280MB)
Virtual
    qemu (~530MB)
    vagrant (~700MB)
    vbox (~530MB)
Language support Available locales
Support Mailing list: DNG
IRC: #devuan on Freenode
Forum: Dev1Galaxy
Bugs: Bug Tracking System

Documentation

Devuan utilizes several sources for documentation:

Package repositories

Devuan package repositories are exclusive. Other repositories, including Debian, Ubuntu, Mint etc, should NOT be used directly.

Devuan recommends using the codename (jessie, ascii, beowulf, ceres) rather than the suite (oldstable, stable, testing, unstable) in /etc/apt/sources.list entries. Please go to /etc/apt/sources.list for more detailed information.

Devuan has recently put in place a network of package repository mirrors. The mirror network is accessible using the FQDN “deb.devuan.org” or “{CC}.deb.devuan.org”. To use the Country-Code repositories, change {CC} to the location that you wish to access e.g., ‘us’ for USA, ‘fr’ for France, ‘nl’ for Netherlands etc.

IMPORTANT NOTE: auto.mirror is now deprecated and will be decommissioned. Please make sure you have the latest devuan-keyring package with apt-get install devuan-keyring and then point your /etc/apt/sources.list to deb.devuan.org.

Devuan 2.0.0 ASCII (stable)

deb http://deb.devuan.org/merged ascii          main
deb http://deb.devuan.org/merged ascii-updates  main
deb http://deb.devuan.org/merged ascii-security main

Country-code repositories

deb http://{CC}.deb.devuan.org/merged ascii          main
deb http://{CC}.deb.devuan.org/merged ascii-updates  main
deb http://{CC}.deb.devuan.org/merged ascii-security main

Devuan 1.0.0 Jessie default (oldstable)

deb http://auto.mirror.devuan.org/merged jessie          main
deb http://auto.mirror.devuan.org/merged jessie-updates  main
deb http://auto.mirror.devuan.org/merged jessie-security main

We also provide access to our package repositories via Tor. Install apt-transport-tor and then use the following hidden services:

deb tor+http://devuanfwojg73k6r.onion/merged <release codename>          main
deb tor+http://devuanfwojg73k6r.onion/merged <release codename>-updates  main
deb tor+http://devuanfwojg73k6r.onion/merged <release codename>-security main

All software shipped with Devuan in the main component is free software. But if needed, non-free software is also available. Just add the non-free and contrib component to the appropriate line(s) in /etc/apt/sources'list like this:

deb http://deb.devuan.org/merged ascii main non-free contrib

Devuan-specific and forked source code is available on the Devuan Gitlab.

Primary Signing Key

Devuan repositories are cryptographically signed using OpenPGP. The keys used to sign Devuan repositories are available in the package devuan-keyring. The current keys are reported below:

# gpg --no-default-keyring --keyring /usr/share/keyrings/devuan-archive-keyring.gpg  --list-keys
/usr/share/keyrings/devuan-archive-keyring.gpg
----------------------------------------------
pub   2048R/541922FB 2014-12-02
uid                  Devuan Repository (Primary Devuan signing key) <repository@devuan.org>
sub   2048R/4A07DF74 2014-12-02
sub   4096R/19D58C5D 2016-04-26

pub   4096R/B1FB3B59 2016-10-06
uid                  Devuan ISO Toaster (Devuan GNU+Linux) <onelove@devuan.org>
sub   4096R/DF41AD47 2016-10-06

pub   4096R/61FC752C 2017-09-04 [expires: 2022-09-03]
uid                  Devuan Repository (Amprolla3 on Nemesis) <repository@devuan.org>
sub   4096R/716A235C 2017-09-04 [expires: 2022-09-03]

Official Devuan installation media, live cdroms, and images are signed with the key of the developer in charge of them.

This site is a cookie-free zone