- If you are not skilled enough to cope with serious breakages leading to very probable unbootability, this howto is NOT for you.
- As systemd is an OS loader/manager, you are NOW RESPONSIBLE to provide an alternative.
- Install equivs
- Open a text editor to create this file. This file has been copied from the control file for dpkg since that is an essential package and we want to avoid our fake systemd package from being rejected or automatically uninstalled.
- This is the control file:
Code: Select all
Package: systemd Version: 215-5+z10000 Architecture: amd64 Essential: yes Origin: debianfork Maintainer: your_name Installed-Size: 1 Pre-Depends: libbz2-1.0, libc6 (>= 2.14), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 2.3), zlib1g (>= 1:1.1.4), tar (>= 1.23) Suggests: apt Section: admin Priority: required Multi-Arch: foreign Description: systemd placeholder (dummy) This package provides a neat/messy way, depending on your values, to avoid systemd being installed . Enjoy.
- Save the file and run the following command:
Code: Select all
equivs-build the-name-for-the-text-file-you-created-for-control
- Install the package with dpkg.
You have been warned.