This guide replaces the previous migration guide, and is fully up to date. dev1fanboy.
Migrate to Devuan Jessie 🔼
This document describes how to migrate to Devuan Jessie from Debian.
Performing the migration 🔼
We need to edit the mirrors list so we can set the Devuan repository as the source for packages.
root@debian:~# editor /etc/apt/sources.list
Change your mirrors to the Devuan mirror, commenting out the previous Debian mirrors.
deb http://pkgmaster.devuan.org/merged jessie main
deb http://pkgmaster.devuan.org/merged jessie-updates main
deb http://pkgmaster.devuan.org/merged jessie-security main
deb http://pkgmaster.devuan.org/merged jessie-backports main
Before we can fetch packages from the Devuan repository we need to update the package index files.
root@debian:~# apt-get update
The Devuan keyring is required to authenticate packages.
root@debian:~# apt-get install devuan-keyring --allow-unauthenticated
Now that the Devuan keyring is installed you should update the indexes again so that packages are authenticated from now on.
root@debian:~# apt-get update
We can now migrate to Devuan. Choose slim as the default display manager if prompted.
root@debian:~# apt-get dist-upgrade
In order to remove systemd as pid1 a one time reboot is required.
root@devuan:~# reboot
Post migration tasks 🔼
If you were using GNOME under Debian before migration I recommend changing the session manager to startxfce4.
root@devuan:~# update-alternatives --config x-session-manager
systemd components should now be removed from the system.
root@devuan:~# apt-get purge systemd systemd-shim
If you are not using D-Bus you might be able to remove libsystemd0.
root@devuan:~# apt-get purge libsystemd0
Purge any orphaned packages left over from your previous Debian install.
root@devuan:~# apt-get autoremove --purge
This is a good time to clean out old package archives left over from your Debian system.
root@devuan:~# apt-get autoclean
This work is released under the Creative Commons Attribution-ShareAlike 4.0 International CC BY-SA 4.0 license. All trademarks are the property of their respective owners. This work is provided "AS IS" and comes with absolutely NO warranty.