Default setting DTE for Fedora is Gnome isn’t it? If I go and download Fedora 36 DVD ISO, it will be gnome… Just like Ubuntu… I downloaded Fedora 35 some few months ago, and it installed Gnome 41 on Wayland, by default.
What does offer multiple DTE’s, at least browsing mirror repos, is Debian, multiple desktops, mutliple CPU architectures - I was just looking at it the other day, looking for a netinstall ISO, and was swamped/overloaded with choices for Debian, and wasn’t sure which one to download, couldn’t find netinstall ISO at mirror.aarnet.edu.au (my “goto” ever since 1995 when I found Slackware 3 on there) - had to go to Debian’s worldwide page…
I too am accustomed to systemd, others may rail against it, accuse it of bloat, overkill less KISS more unUNIX complexity - and when it goes awfully wrong, can be a bugger to find where it’s failing - but - THERE’S no point fighting it, it’s futile, it’s here, it’s been here a decade, non-systemd distros and alternate init systems are fringe and will NEVER be mainstream - I am pretty confident stating that… All the Linux systems I manage for customers, nearly all of which are RPM (REL or OEL) distros are ALL using systemd.
Can’t remember what distro it was, but I recently tried configuring a service to start as a user - I LOVE this feature of systemd “systemctl --user status resiliosync.service
” - on a non-systemd system (~18 months ago?) and gave up…
So easy on Ubuntu :
sudo loginctl enable-linger $USER
systemctl --user enable resiliosync
systemctl --user start resiliosync
Slightly trickier on Fedora and Red Hat.
And 'cause my user’s a lingerer (some might say malingerer ) that systemd unit will run once Linux has booted to multi-user mode - whether I login to it, or not…
Solaris went sort of the “systemd” way, moved away from SystemV init nearly 20 years ago with “SMF” - I f–king hated it at first… But got use to it…
Up till around ~5 years ago, I was still doing init things, on systemd systems, e.g. creating daemon startup / stop scripts in /etc/init.d/ then symlinking to them from /etc/rc{3,5}.d/ … But stopped that, about 5 years ago…
You one thing I really REALLY hate on some RPM based distros? THE BAZILLION ways / places to run cronjobs! Not in /var/spool/cron/crontabs ??? What about /etc/cron.d ? Not there either? /etc/cron.daily? weekly? Monthly? FFS! JUST PLONK THEM IN /var/spool/cron/crontabs For F’s SAKE!