[SOLVED] Is 2019 Still Too Soon For Intelligent Assessment of SystemD?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by kikinovak
Here's a quote from the Unix and Linux System Administration Handbook, chapter Booting and System Management Daemon.
As far as I'm concerned, I quite like systemd after having worked with it for the last two years or so. It just works, without drama, and some of its advanced features are actually nice.
Nice to see you back
I would say that if you have not encountered any adverse drama with systemd then you are most likely:
1) not using it
2) using it in the exact, precise, walled garden that it encourages
The moment you step out of that wall, open the throttle on the car, you will notice that it shakes, shudders and the duck tape and glue starts to come loose. Will it fall apart, that depends on how much you push it. The Yugo (remember those), had a top speed of 85 MPH, however, right around 60 the damn thing would shake like it was having a seizure, and if it wasn't calm winds and sunny, you better just leave it home.
For many people using (or developing on) Linux, the idea of a program (or suite) dictating the usage of the entire system is ludicrous.
The Yugo (remember those), had a top speed of 85 MPH, however, right around 60 the damn thing would shake like it was having a seizure, and if it wasn't calm winds and sunny, you better just leave it home.
The DAF YA 66 (military version of the civilian DAF 66 car) had a topspeed of about 90 (kmh, not miles) and if you wanted to get home you'd better not exceed that 'cause of the terrain gear the variomatic (rubber) belts might break when burdoned too heavy.
A DAF YA 328 (terrain truck) managed almost 110 (which was overspeeding it too), but it, of course, had a traditional gear-box, not a variomatic. Like the above mentioned Yugo it then was shaking a lot too.
We had both of these in the company I served my army conscription in, long ago.
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by ehartman
The DAF YA 66 (military version of the civilian DAF 66 car) had a topspeed of about 90 (kmh, not miles) and if you wanted to get home you'd better not exceed that 'cause of the terrain gear the variomatic (rubber) belts might break when burdoned too heavy.
A DAF YA 328 (terrain truck) managed almost 110 (which was overspeeding it too), but it, of course, had a traditional gear-box, not a variomatic. Like the above mentioned Yugo it then was shaking a lot too.
We had both of these in the company I served my army conscription in, long ago.
I would say that if you have not encountered any adverse drama with systemd then you are most likely:
1) not using it
2) using it in the exact, precise, walled garden that it encourages
Here's my latest book about Linux server administration, published last month. Chapter 10 explains systemd in detail. The software may have all the stigmata of an overengineered project, but it works fine. My daily job consists in managing all kinds of servers (web, mail, messaging, proxy, storage, etc.) for various companies here in South France, so let me just state the fact that I'm reasonably familiar with these basic tools.
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by kikinovak
Here's my latest book about Linux server administration, published last month. Chapter 10 explains systemd in detail. The software may have all the stigmata of an overengineered project, but it works fine. My daily job consists in managing all kinds of servers (web, mail, messaging, proxy, storage, etc.) for various companies here in South France, so let me just state the fact that I'm reasonably familiar with these basic tools.
Cheers.
Ahh, I recall you writing a definitive book on Slackware as well. Oh well, let's check back in a few years and see what you are using and writing books about then. I also noted that in your prior post you mentioned its advanced abilities yet in this post you mention being familiar with its basic tools. une contradiction, non ?
I never had any trouble with systemd when I used Debian.
I did, it would occasionally fail to load the ATI drivers on boot and the only way out was a hard reset. It was one of the reasons I left Debian. Now, after more than 18 months of using Slackware, I haven't had a failed boot. Not once.
Last edited by Lysander666; 08-14-2019 at 06:28 AM.
I never had any trouble with systemd when I used Debian.
I did!
It was the beginning of the end for me to use Debian as my main distro and coming back to Slackware. Across a couple of netbooks and laptops i saw slow boot times , failure to reboot or shut down, problems connecting to networks, some PAM issues all of those went away when switched back to sysV init.
Even after a clean install of Debian I had those issues with systemd. The maddening thing was almost anything desktop related always dragged systemd in as a dependency and I was sick of having to juggle APT pinning to to have a sane system without systemd engulfing my systems.
I tried testing OpenSuse and a couple of Arch Linux forks but systemd was still a mess of insanity on those distros as well just not as bad as my time with systemd-ize Debian.
for me it looks like the registry of windows. It was [well] designed, but now we have too many users, too many use cases and too many different approaches (expectations, companies, ...). But - as it happened with the registry too - most of the developers did not learn it very well, so we have a lot of misuses, conflicting concepts and implementations.
I can only hope linux (as a general operating system, including several distros) evolves in the future and will not diverge and fall into war against itself...
I like systemd for one thing: fast bootup/shutdown times. I dislike it for just about everything else. I wouldn't dream of using it if the system offered Sysvinit.
For me it went the way of SeLinux.. got too big, too complicated, too overarching. You have to learn as much about systemd or selinux as a newbie had to learn about linux as an OS to be any use at it. The use of C, or C++ imposed the restraint that it was slow to write. Perl or python isn't like that: But has systemd got a BDFL like Linux or Pat who will set firm limits and be listened to? It has strayed from doing one thing and doing it well. A pity. Shrinking a perl or python project is a most difficult thing.
theoretically, the simple laws of mathematics and physics were stated a few thousand years before. Nowadays to prove a statement is really hard.
theoretically, the simple programs are already written (and they are also mostly reusable). We now use our hardware to make more complex things in a more complex way.
Someone who doesn't want (or can't use) systemd and has programming skills, could help implementing a compatibility launcher for dbus-broker with features similar to those of dbus-broker-launch, but not relying on systemd, cf. for instance this thread. This at least would help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.