As mentioned in the proposed topics of July2nd2020 this is article 2 from that list.
This came from a community member as a proposed topic.
How to remove systemd from Debian Buster
older-pig: A guide for removing systemd from Debian Buster and fixes for some issues which may occur because of that
NOTE: This is NOT a guide for COMPLETE removal.
Remnants of systemd will remain, but you will no longer use systemd or any of it’s components.
Remove systemd on Debian Buster
Get wicd and remove network-manager
apt-get install wicd
update-rc.d -f network-manager remove
apt-get install sysvinit-core sysvinit sysvinit-utils
then reboot. After you boot up, execute the following command:
apt-get remove –purge –auto-remove systemd
run all commands above as root user
If X isnt working, do the following to /etc/X11/Xwrapper.config
comment out this line ^ and add lines below
Add to /etc/inittab
1:2345:respawn:/sbin/getty 38400 tty1
comment out this ^ and add line below
1:2345:respawn:/bin/login -f [username] tty1 </dev/tty1 >/dev/tty1 2>&1
Add to .xinitrc
for me, its openbox. If you are using something different, change accordingly.
Add to .bashrc (or .bash_profile)
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
Fix audio on Firefox and Discord
apt purge pavucontrol
apt install apulse
Run Firefox/Discord with apulse, or simply add apulse to exec lines in their desktop entries
Manually mounting USB or smartphone
sudo mkdir -p /media/usb
mount /dev/sdb1 /media/usb
sudo umount /media/usb
/dev/sdb1 is the case for me, to find out name of USB, just execute the following
apt-get install jmtpfs
when phone is plugged in, simply run
and to unmount:
sudo umount Phone
I made my Phone directory in my home directory, but one can also make it in /media
Just make sure to specify the right directory when running jmtpfs or when unmounting
Easy check to see which init system one is running