Devuan GNU+Linux is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.


Devuan installation instructions

Devuan is a base GNU/Linux distribution that can be reliably installed on actual hardware (bare metal) or on virtual machines (virtualbox, qemu and such cloud computing forms).

Bare metal

To install Devuan on a PC, download the ISO file and toast it on a CD/DVD disk or on a USB key.

This can be done using a generic CD mastering program, “Disk Utility” on OSX or even dd from a GNU/Linux machine.

Personal computers

PC installers available so far are:

The ISO files are hybrid and can be either burned on a CD/DVD or used as a USB key image. Once toasted, the usual operating system installer will run from either disk or USB key.

Embedded devices

We provide ready-to-use images for the most popular embedded computing platforms, in particular we are starting with RaspberryPi2, BananaPi and Cubieboard2.

These images can be downloaded via torrent or from the download zone, then put on a SD card using the dd method and booted directly on the device.

The embedded images are made using our arm-sdk on top of the devuan-sdk.

Virtual machines

We distribute virtual machine base images, ready to use on various virtualization platforms. They are all available in the downloads section.

The VM images are made using our vm-sdk on top of the devuan-sdk.

Qemu

Qemu images are built ready for deployement, customization or conversion to other formats. They are available from the stable release directory in files.devuan.org.

The scripts used to bake the image are all included in the Devuan-SDK.

The .qcow2 image we distribute is ready to boot with kvm.

Download the Qemu image, then boot it with, for example: qemu-system-x86_64 --enable-kvm -hda devuan_jessie_beta_amd64.qcow2

Images are also available for the i386 architecture. The Qemu format is a gateway to the conversion to more formats, for more information refer to the documentation of the qemu-img convert command.

Vagrant

To quickly deploy a new Vagrant image based on Devuan, just copy the following file in your HOME directory and run vagrant up.

mkdir devuan-vagrant && cd $_ && cat << EOF > Vagrantfile
Vagrant.configure(2) do |config|
  config.vm.box = "https://vagrant.devuan.org/devuan_jessie_beta/devuan_jessie_1.0.0-beta_amd64_vagrant.box"
  # for i386 use   https://vagrant.devuan.org/devuan_jessie_beta_i386.box
  config.ssh.username = "root"
  config.ssh.password = "devuan"
  config.vm.guest = :debian
  config.vm.synced_folder ".", "/vagrant", disabled: true
end
EOF
vagrant up
vagrant ssh

OpenNebula cloud

The image devuan_jessie_beta_amd64_opennebula is ready to run on OpenNebula cloud infrastructure.

OpenStack cloud

The image devuan_jessie_beta_amd64_cloud is ready to run on OpenStack and other generic cloud infrastructure.