Automated migration from Debian buster to Devuan beowulf or Devuan chimaera.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ralph Rönnquist 45970507a5 fixup DE= value checking 3 hours ago
README.adoc added 2 weeks ago
script.sh fixup DE= value checking 3 hours ago

README.adoc

buster-to-devuan

This is a script for migrating from a Debian buster system to either Devuan beowulf or Devuan chimaera.

It has two stages:

  1. replace the init system to be sysvinit and reboot

  2. upgrade to the standard beowulf/chimaera distribution and reboot

Copy the script to /root, and then run as root in one of four ways:

  1. # ./script.sh 1

  2. # DIST=chimaera ./script.sh 1

  3. # DE=desktop ./script.sh 1

  4. # DIST=chimaera DE=DESKTOP ./script.sh 1

The script performs the 2-stage migration without operator intervention, with a first stage ending in reboot after having primed the boot to enter the second stage automatically. It then performs the second stage, still without operator intervention, and ends with a subsequent reboot.

The script will migrate the system to beowulf unless DIST=chimaera is set in which case it will migrate to chimaera.

The script may uninstall the desktop environment used in buster and then not install a desktop environment unless DE=desktop is set in which case it will install xfce4 (using task-xfce-desktop).

Note that this script only handles systems with Ethernet cable networking.