I installed a previous version of Devuan on my low-end laptop (Celeron N4020, 4GB RAM) just to see what all the fuss was about. I am not a fan of systemd, as it seems to me like it’s trying to become "SystemdOS." However, I have used it when I had RHEL, Fedora, or Mint on my main machine. Anyway, on that low-end laptop, Devuan (now version 5) boots and shuts down much faster than Debian 12, and the battery life seems much better. So, I’m getting Debian’s stability, ease of package installation and easy upgrades with better control, a snappier experience, and absolutely zero problems over the last couple of years. For me, it's just a better version of Debian.
@GCI11914 ай бұрын
It's the real Debian. :)
@_sneer_4 ай бұрын
@@GCI1191 yeah, or a Debian as it should be
@marksulloway56694 ай бұрын
Nice overview. Thank you.
@samglaim42744 ай бұрын
Many thanks for the video. As always, really interesting stuff. Cheers
@GCI11914 ай бұрын
To me, Devuan feels like the real, original Debian. The SystemD based OSes don't really feel or behave like Unix. They're complex and increasingly so, while Unix encourages simplicity and configurability through clarity. I use Devuan and Free/OpenBSD when I can, while still loving good ol' Slackware.
@fromthesouthofafrica68153 ай бұрын
Is current Devuan worse or better than Debian today.
@GCI11913 ай бұрын
@@fromthesouthofafrica6815 Certainly not worse. It's either the same or better depending on your needs.
@allrightythen7557Ай бұрын
I really appreciate your knowledge and clear explanations. Thank you. You are a breath of fresh air.
@ericjbowman1708Ай бұрын
I'm multi-booting Devuan, Parrot sec, Bodhi, GhostBSD, and Tribblix on multiple systems, working out UEFI boot (esp. on hardware w/o rs-232 or ps/2 ports) and kernel loading. I'm using a Tribblix "blank zone" (which only provides the init process) and rc.x scripts to develop my own illumos distro, which will implement SMF (search illumos man smf) as a next step. This allows me flexibility in determining which services start in what order with which dependencies in the traditional fashion, before creating the XML service description files. Then I can package as SVR4 (not ipkg fan). So I'm working from both ends in towards the middle, lol. My point is, SMF should be included in discussions of systemd vs. the various rc.x implementations. Pros and cons to each, but I really don't care for systemd, preferring to have separate modules for things like DNS resolver, instead of built-ins which must not be deviated from. And, I like using XML tools to validate service config files, ymmv.
@savagepro90604 ай бұрын
So captivating, I didn't even have time to come with my usual troll joke! Wow! I'll think of one later!
@leeh.19004 ай бұрын
Cool video DJ...and I like how you silenced your keyboard at login. Thanks!
@SIackware4 ай бұрын
Excellent OPSEC for sure
@Yxcell4 ай бұрын
Except for that one time with sudo at 20:24 :/
@agstar58374 ай бұрын
I'm conflicted because from Slackware to Void on runit i see the performance of the traditional Linux philosophy and yet when I see the new shiny that the cool kids do with their containers and systemd boot I see the convenience and excitement too but when i need some Devuan the PeppermintOS version is my fav
@vincei42524 ай бұрын
Liked and shared. systemd .... grrrrr.
@brian-iv4nx4 ай бұрын
**If only** there was a generally-accepted *set of standards* for how an Init system should behave, what interfaces it should have etc, in the way that we have the POSIX standard or the FreeDesktop standard. The trouble is systemd doing "whatever it wants," which makes it possible for packages to have a hard dependency on systemd. Although I'm sure that even if we had such a standard there would be deviations from it, like how we all have to deal with GNU-isms in the coreutils and glibc when we port software or scripts from GNU/Linux to other *nixes, etc
@AlgoFodder4 ай бұрын
"Debian was the last holdout amongst all the distributions" - I think Slackware might have a word on that.. Or maybe you don't count it as a distro because it lacks dependency handholding? At least it gives you enough rope! (another core Unix tenet iirc lol)
@lollycopter4 ай бұрын
"Debian was the last holdout amongst all the current big/main/popular distributions" would probably be a more accurate statement.
@khronosschoty4 ай бұрын
I would argue Gentoo gives you the option for SystemD but its not really a systemD distro -- but yes Slackware has not adopted it, and there are other distro's that have not.
@lenwhatever41874 ай бұрын
upstart and systemd both come from rotating disk days. SSD makes a difference too. If one thinks 140%-ish startup time when the boot is 20 seconds, 30 seconds starts to be slow.... I remember boots that were in the minutes. So perhaps SSD drives have removed some of the reason for systemd..... except for compatablility
@khronosschoty4 ай бұрын
How can you say Debian was the last hold out, when there are distro's that never switched?
@lollycopter4 ай бұрын
As a "I Have No Idea What I'm Doing" user, the reality is that when I'm trying to troubleshoot something, chances are that the solutions I find via search will cater to systemd. Meanwhile, what I don't quite grasp is: why Devuan instead of antiX or FreeBSD? Wouldn't the latter two fit better into the overall Unix philosophy?
@boxerfencer3 ай бұрын
People use Devian because they dont want to jump ship to a distro with a different developmental model, philosophy, or community with different values or ethics or software technology.
@Alphadec4 ай бұрын
what sort of keyboard do you use. ?
@CyberGizmo4 ай бұрын
Its a Keychron K2 84-key blue switch keyboard
@Techonsapevole4 ай бұрын
I think Chimera Linux is a better approch, systemd is too much, but also sysv was outdated.. so everyone has to balance the tradeoffs
@thehady14 ай бұрын
@@Techonsapevole what does chimera use or what is its 'better approach'
@boxerfencer3 ай бұрын
For the moment they use a watered down form of systemd @@thehady1
@mutilatedsoy2 ай бұрын
@@thehady1 It uses dinit and instead of gnu utils it uses musl
@antonioarias21304 ай бұрын
The difference in boot time is not 1.07 seconds but 0.93 seconds.
@CyberGizmo4 ай бұрын
for one run yes...1.07 was the average from multiple runs. Sorry to burst your correction bubble.
@JohnnieWalkerGreen4 ай бұрын
I understand sysvinit does not handle concurrency and abortion/restart very well. Meanwhile, systemd is too centralized. But, as long systemd handles the job well, why bother?
@hiYouareaclown4 ай бұрын
systemd is inspired by launchd of macos. It not only starts in parallel, but also provides detailed supervision of running processes. This is not possible with sysvinit. I replaced grub with systemd-boot under debian. It is really very quick