A system without systemd?

Keith keith at caramail.com
Wed Nov 17 02:12:24 UTC 2021


On 11/16/21 10:53 AM, Jose Luis Alarcon Sanchez wrote:
>
> Hello.
>
> It's possible take out systemd from an Ubuntu system?, and that system
> will run correctly?.
>
> What steps must follow for it?.
>
> Thanks, very much, in advance.
>
> Regards.
> Jose.
>

Kind of depends. Can you live without the following software packages
installed, or not working on your system?

$ sudo apt -s purge systemd
...
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer
required:
     apg aptdaemon-data apturl-common bolt brasero-cdrkit colord-data
dns-root-data dnsmasq-base dvdauthor
     gdebi-core gdisk gir1.2-accountsservice-1.0 gir1.2-clutter-1.0
gir1.2-clutter-gst-3.0 gir1.2-cogl-1.0
     gir1.2-coglpango-1.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0
gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdm-1.0
     gir1.2-geoclue-2.0 gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0
gir1.2-graphene-1.0 gir1.2-gtkclutter-1.0
     gir1.2-gudev-1.0 gir1.2-gweather-3.0 gir1.2-handy-0.0
gir1.2-json-1.0 gir1.2-mutter-6 gir1.2-nm-1.0
     gir1.2-nma-1.0 gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-udisks-2.0
gir1.2-unity-5.0 gir1.2-upowerglib-1.0
     gir1.2-vte-2.91 gkbd-capplet gnome-control-center-faces
gnome-online-accounts gnome-panel gnome-panel-data
     gnome-session-bin gnome-session-common gnome-shell-common
gnome-software-common gnome-startup-applications
     gvfs-libs indicator-common libappstream-glib8 libatasmart4
libblockdev-crypto2 libblockdev-fs2
     libblockdev-loop2 libblockdev-part-err2 libblockdev-part2
libblockdev-swap2 libblockdev-utils2
     libblockdev2 libbluetooth3 libboost-regex1.71.0 libcolord-gtk1
libcolorhug2 libcryptsetup12 libept1.6.0
     libfwupd2 libgnome-autoar-0-0 libgnomekbd-common libgnomekbd8
libgoa-backend-1.0-1 libgupnp-av-1.0-2
     libgupnp-dlna-2.0-3 libjcat1 libndp0 libnfs13 libnm0 libnma0
libparted-fs-resize0 libpcre2-32-0
     libplymouth5 libqwt-qt5-6 librygel-core-2.6-2 librygel-db-2.6-2
librygel-renderer-2.6-2
     librygel-server-2.6-2 libsysmetrics1 libteamdctl0 libudisks2-0
libvolume-key1 libxapian30 libxklavier16
     libxmlb1 mobile-broadband-provider-info nautilus-data
networkd-dispatcher ppp pptp-linux python3-dateutil
     python3-defer python3-macaroonbakery python3-netifaces
python3-protobuf python3-pymacaroons
     python3-rfc3339 python3-software-properties python3-tz rygel
switcheroo-control syslinux syslinux-common
     syslinux-legacy unattended-upgrades xwayland
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
     aptdaemon* apturl* brasero* brltty* chrome-gnome-shell* colord*
dbus-user-session* friendly-recovery*
     gdebi* gdm3* gnome-control-center* gnome-disk-utility*
gnome-initial-setup* gnome-session-flashback*
     gnome-settings-daemon* gnome-shell* gnome-shell-extension-appindicator*
     gnome-shell-extension-desktop-icons* gnome-shell-extension-prefs*
gnome-software* gnome-tweaks*
     gstreamer1.0-packagekit* gufw* gvfs* gvfs-backends* gvfs-daemons*
gvfs-fuse* init*
     language-selector-gnome* libnss-systemd* libpam-systemd* linssid*
nautilus* nautilus-extension-brasero*
     nautilus-share* netplan.io* network-manager*
network-manager-config-connectivity-ubuntu*
     network-manager-gnome* network-manager-openvpn*
network-manager-openvpn-gnome* network-manager-pptp*
     network-manager-pptp-gnome* packagekit* packagekit-tools* plymouth*
plymouth-label*
     plymouth-theme-spinner* plymouth-theme-ubuntu-text* policykit-1*
python3-aptdaemon*
     python3-aptdaemon.gtk3widgets* rtkit* snapd*
software-properties-common* software-properties-gtk*
     synaptic* systemd* systemd-sysv* systemd-timesyncd* ubuntu-minimal*
ubuntu-release-upgrader-gtk*
     ubuntu-session* ubuntu-standard* udisks2* update-manager*
update-notifier* usb-creator-common*
     usb-creator-gtk*

WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
     init systemd-sysv (due to init)
0 upgraded, 0 newly installed, 69 to remove and 0 not upgraded.

Purg ubuntu-release-upgrader-gtk [1:20.04.36] [update-manager:amd64
update-notifier:amd64 ]
Purg update-manager [1:20.04.10.9] [update-notifier:amd64 ]

etc...

I would say no.

BTW, if you want to see for yourself what would be uninstalled on your
system with the above apt command, DO NOT FORGET to use the "-s" option.

--
Keith




More information about the ubuntu-users mailing list