:: [Dng] successfully manually removin…
Top Page
Delete this message
Reply to this message
Author: Luke Kenneth Casson Leighton
Date:  
To: dng
New-Topics: [Dng] WIP: mdev packaging
Subject: [Dng] successfully manually removing systemd and libsystemd0 from debian and still maintaining a working desktop
http://lkcl.net/reports/removing_systemd_from_debian/

if you recall, yesterday i mentioned that i do not take risks with my
business-critical laptop... except by about 5am i had completed most
of the process of doing precisely that.

the desktop that i run is *not* a normal one, by any means. i run
fvwm2 with a 6x4 virtual desktop, which is started up with "startx &"
- there is no display manager and i do not want to run one (ever). i
start up a series of commands that i need (firefox, alsa-mixer, xchat,
qjackctl) from the ~/.xinitrc file, and the only command i really ever
run from the fvwm menu is "xterm", in which i then type "xpdf
filename" and so on.

so i am a good candidate for being able to at least try out some
unusual "manual libsystemd0" removal techniques.

BE WARNED.

this involved:

* disabling udev
* returning to manual keyboard and mouse configuration in Xorg
* adding a huge number of manual entries to /etc/modules

however, i can now say that i am well on the way to removing
libsystemd0. my next task (because i have multiarch i386 packages
installed due to formerly running wine:i386 as well as running skype
which is only available in i386 form) is to follow the exact same
compilation process under an i386 debootstrapped chroot, to create the
required i386 deb packages and install them.

once that is done i will be able to do an "apt-get --purge remove
libsystemd0:amd64 libsystemd0:i386" and i will be entirely free of
systemd *and still have a functioning desktop".

the reason why i am informing you of this is as encouragement so that
you know it *can be done*.

i would be most grateful therefore if you could make it much more
convenient for me to be able to do this, whilst still keeping all the
debian, TDE and deb-multimedia repositories in /etc/apt/sources.list
that i have today, by keeping the devuan project strictly focussed on
providing alternative packages instead of polarising the GNU/Linux
community even further than pottering has already done (by devuan not
creating an ubuntu-style total distro fork).

l.