This "Do-It-Yourselves" SysVinit is for you to test or change your MX 18.3 Systemd-shim to SysVinit without effecting your install, or change permanently. For permanent change, skip step A.
A. Make snapshot of your current install, and install in separate HD partition.
1. Run MX Cleanup and tag items: thumbnails, cache, all files, all logs, all users. Click Apply.
2. sudo apt-get autoremove
3. Run MX Snapshot type: "Resetting accounts" (without /home)
4. Burn iso in CD or USB
5. Install in an empty HD partition.
B. Change repo list, install devuan keyring, and update.
1. Back up all debian-x.list files located in /etc/apt/source.d/ , and remove originals. (keep MX and AntiX lists intact)
2. In same folder, make devuan-ascii.list file with below content.
Code: Select all
# Devuan Repos
deb http://auto.mirror.devuan.org/merged/ ascii main non-free contrib
# deb-src http://auto.mirror.devuan.org/merged/ ascii main non-free contrib
deb http://auto.mirror.devuan.org/merged/ ascii-updates contrib non-free main
# deb-src http://auto.mirror.devuan.org/merged/ ascii-updates main non-free contrib
deb http://auto.mirror.devuan.org/merged/ ascii-security contrib non-free main
# deb-src http://auto.mirror.devuan.org/merged/ ascii-security main non-free contrib
4. sudo apt-get install -y --force-yes devuan-keyring
In case devuan-keyring FAILS, download
Code: Select all
cd Downloads
wget https://devuan.org/os/keyring/repository@devuan.org.asc
sudo apt-key add repository@devuan.org.asc
C. Install SysVinit and remove SystemD
sudo apt-get install sysvinit sysvinit-core
sudo apt-get remove --purge --auto-remove systemd
D. Prevent apt from installing systemd packages in the future.
sudo nano /etc/apt/preferences.d/avoid-systemd
Code: Select all
Package: systemd
Pin: release *
Pin-Priority: -1
1. sudo apt-get dist-upgrade
2. sudo apt-get autoremove --purge
3. sudo apt-get autoclean
H. Reboot.
Or download ready made respin:
viewtopic.php?f=100&t=50577
Note: If I missed any step, let me know.