Dıe systemd Scum!

Поділитися
Вставка

КОМЕНТАРІ • 403

  • @ernst800
    @ernst800 5 років тому +585

    So sad to see what used to be such a bright, independently thinking young man so obviously bought and paid for by big systemd (big D for short).

    • @alessandroceloria
      @alessandroceloria 5 років тому +51

      Poettering called Luke and showed him the power of his big D

    • @aorusaki
      @aorusaki 4 роки тому +3

      Hehehe

  • @Argletrough
    @Argletrough 5 років тому +270

    [is watching this video in Firefox.]

    • @chaoky
      @chaoky 5 років тому +22

      I feel attacked

    • @username54487
      @username54487 5 років тому +9

      Brave man

    • @kurokurovich
      @kurokurovich 3 роки тому +3

      Yes

    • @finnk1289
      @finnk1289 3 роки тому +1

      Same, but hey, at least it's better than Brave, which still supports advertising.

    • @learnprogrammingwww
      @learnprogrammingwww Місяць тому

      same lol, i was watching this video using firefox

  • @diegosandoval2043
    @diegosandoval2043 5 років тому +294

    Old man yells at meme.

  • @Klblaz
    @Klblaz 5 років тому +277

    Web browsers are the most bloated pieces of software on anyone's computer. All useful browser engines are awfully bloated, and there is no alternatives. For some reason people like to argue about systemd rather than push for some change on the web.

    • @chethelesser
      @chethelesser 5 років тому +35

      I think that is due to state of the web itself. To run all that JavaScript you need a bloated breast. There are alternatives such as lynx, but i don't think they're anywhere near as functional (haven't tried though, i may be wrong)

    • @deleatur
      @deleatur 5 років тому +36

      Because a browser is just a program. If it goes nuts, you close it and that's it. But what would you do if your system IS the problem? That is the crux of this "yes/no systemd". Systemd supporters swear and shout it's a "good" thing and systemd non-believers are sure that the former are talking nonsense and making Linux a mess now and a wreckage later.

    • @abeplus7352
      @abeplus7352 4 роки тому +12

      what do you mean .... the point of a browser is to be a fancy wrapper of a javascript engine. Chromium is very fast i would argue the fastest there is right now, the reason why users cry [BLOAT] is because , websites nowdays have the demand to do more things , better visuals , better design ... all that means more code , more frameworks . which translates to more system usage. You need to understand now days everything runs on the cloud , which means that a lot of applications will be coded in that paradigm , web first , mobile second , desktop third.
      hate browsers all you want , but you need to picture the amount of complexity needed to write a view port that can accept dynamic interpreted code , very fast , very efficiently and render a complicated visually pleasing document in real time ...

    • @excitableboy7031
      @excitableboy7031 4 роки тому +21

      Use the suckless browser lol
      Usefulness is bloat

    • @user-no3tu9kh3p
      @user-no3tu9kh3p 4 роки тому +1

      @@deleatur Oh look, another baseless systemd hater who probably has not a single clue what an init system is

  • @FEE1DEAD
    @FEE1DEAD 5 років тому +409

    I like how you omitted the dot on the i to evade yt algorithms :D

    • @LukeSmithxyz
      @LukeSmithxyz  5 років тому +235

      Current employment status: Professional e-celeb

    • @elkenbuild5996
      @elkenbuild5996 5 років тому +29

      @@LukeSmithxyz are you a pro influencer?

    • @hapatraditionalist1478
      @hapatraditionalist1478 5 років тому +4

      @proteusx I wouldn't say that he's promoting it, since he literally did say that systemd's not his favorite init system and that he disagrees with some of its design choices. He's encouraging legitimate criticism over trying to rationalize an emotional hatred.

    • @mbabnik
      @mbabnik 3 роки тому +4

      @@LukeSmithxyz Current employment status: brave browser shill

    • @maxsievers8251
      @maxsievers8251 7 місяців тому +1

      ​@@elkenbuild5996Luke Smith is a content creator.

  • @MrPolluxxxx
    @MrPolluxxxx 5 років тому +178

    >having to explain this in simple language for /g/ to understand
    The absolute state of /g/

    • @LPFan33
      @LPFan33 5 років тому +4

      it's pronounced /tech/

    • @bobkmak3470
      @bobkmak3470 5 років тому +10

      Pollux -Is anime weeb
      >using this formatting
      -“/g/“
      Seems about right

    • @pachucodrive7861
      @pachucodrive7861 5 років тому +10

      >greentext on youtube

    • @rodrigotrexo3
      @rodrigotrexo3 4 роки тому +2

      @Nocturn Adrift First, it's a meme into itself.
      Second, it stems from the fact that 4chan lost its sekrit club status. Not a bad thing except that the kind of people that used to visit that website no longer do...
      I'm not finished. But I can't answer right now.

  • @triggerhappyasian
    @triggerhappyasian 5 років тому +67

    Opinions are bloated

  • @tesso5243
    @tesso5243 5 років тому +164

    system xd lmao

  • @luka95kovach
    @luka95kovach 5 років тому +55

    Luke, I tried Arch and Void on my Thinkpad T60 (2GB RAM) with same packages. I must say that Void used 105MB of RAM, Arch used 240MB. Don't get me wrong, I don't hate systemd, but I chose what is light for my system. I find out that working with runit is simple. People do not need to hate anything until there is a choice to choose.

    • @notkamui9749
      @notkamui9749 3 роки тому +16

      a year late, but that's not a systemd thing.
      the Linux kernel is specifically designed to use RAM the best way it can. Like Linus Torvalds said himself "Unused RAM is wasted RAM".
      RAM usage is not a defining point in considering a software bad. CPU usage on the other hand..

    • @luka95kovach
      @luka95kovach 3 роки тому +8

      @@notkamui9749 Yeah, you are right, my bad. The only thing I noticed was that my computer was a little faster with runit, I mean booting and working with services ;)

    • @notkamui9749
      @notkamui9749 3 роки тому +1

      @@luka95kovach That might be true, systemd is indeed a little slower on startup.

    • @xanri7673
      @xanri7673 2 роки тому +1

      systemd is "slower" (though any init system spends most of its time actually running the services) but has more features. If you genuinely don't use any of those features, fine. But if I ever want to write a service, I sure am glad I can write a config file rather than dealing with buggy bash scripts.

    • @luka95kovach
      @luka95kovach 2 роки тому +1

      @@xanri7673 When I saw some systemd feature, I agree with you. The only thing I hate is sometimes systemd parallel booting screw up your system, black screen...

  • @azngoku666
    @azngoku666 5 років тому +19

    the "big knockdown reason" is that it has been unnecessarily replacing tons of other well designed and good standard linux tools with lower quality 'systemd things'
    that big reason breaks down into examples like binary logs / journalctl, hostnamectl, machinectl, timedatectl ... anything ending in ctl that has fuck all to do with being an init system and comes with a bunch of annoying baggage
    then there's another layer of 'how the developers react to vulnerabilities, bugs etc' (which compounds the problem of replacing all the existing stuff)
    then the poor interoperability leads to things being developed "for systemd" or being fitted to it in some way (which is part of how microsoft has always operated)
    (e.g. every tutorial, script, devops recipe etc will be loaded with systemctl stuff and only tested with a systemd job that talks to *ctl tools as if linux is a 1990s monoculture with a proprietary codebase)

    • @azngoku666
      @azngoku666 5 років тому +1

      firefox is much less of a problem because it's extremely easy to opt out of using it... like half of any random group of people is using chrome/whatever else
      this is easy to see if you administer a whole bunch of systems (more than just your laptop + a vps web server) .. i suspect this is where a lot of the people in these comments are coming from

  • @swagar
    @swagar 5 років тому +33

    I didn't have any qualms about systemd until a few months ago when journald would randomly cause my system to freeze. Nothing useful was logged, because the logger itself crashed, and I couldn't prevent this from happening because journald cannot be properly disabled; the system would fail to boot if you did so. I reinstalled Arch entirely and the problem came back. Then I tried Parabola with OpenRC, and things have been smooth ever since.
    And that's the problem with systemd. It's so large, unwieldy, and stubborn that if something goes wrong, you're about as fucked as if it happened on a proprietary OS. If everything goes the way you want, it's great, but it's intentionally built in a way that's hostile to modification. OpenRC has broken on me. Oh, it's broken. But I've always been able to tweak it.

    • @swagar
      @swagar 3 роки тому

      @@wp6007 Yes. They say it's not officially supported, but the same can be said for Arch. You're just on your own as far as making sure you don't install stuff with a non-free license.

  • @brickmastertube
    @brickmastertube 5 років тому +73

    What immediately sold me on systemd when it landed on Arch years ago was how stupidly easy it is to write service files, compared to how monstrously obtuse old init scripts could be. What a nightmare that was. Thank you systemd.

    • @azngoku666
      @azngoku666 5 років тому +16

      yeah, this part is true... why can't it just be an init system with a nice syntax for job files and stop there?
      why does it have to replace half the system too?

    • @alessandroceloria
      @alessandroceloria 5 років тому +11

      @@azngoku666 If you don't mind going the "Gentoo" way, you can compile systemd from sources and disable a lot of its components, if you don't need them.
      Then you can enjoy sysd without all the bloat.

    • @niewazneniewazne1890
      @niewazneniewazne1890 4 роки тому +7

      runit is kinda nice tbh

    • @poika22
      @poika22 7 місяців тому +3

      systemd is very good at what it originally set out to be. that's not the part people have a problem with. it's the creep.

    • @kevinchadwick8993
      @kevinchadwick8993 Місяць тому

      funny. i find openrc and runit and openbsds rc system to be far more user friendly and intuitive. noone likes sysv but systemd certainly isn't great at anything. take getty autologin. i have to lookup how to do it every time with systemd. with runit vim /etc/service/getty.tty0 or whatever obvious file it is

  • @slavko5666
    @slavko5666 3 роки тому +36

    I'd just like to interject for a moment. What you're referring to as systemd, is in fact, Linux/systemd, or as I've recently taken to calling it, Linux plus systemd...

  • @juliopcrj
    @juliopcrj 5 років тому +100

    Luke, I just downloaded your fork of ST, and I just wanted to thank you for the effort you've put in it, even as to update the manpage so we noobs can know what to press to do stuff.
    So, thanks a lot!

    • @AkamiChannel
      @AkamiChannel 4 роки тому +2

      Julio Pinto Coelho What’s ST?

    • @Gelo2000origami
      @Gelo2000origami 4 роки тому +2

      @@AkamiChannel suckless terminal / simple terminal

    • @kawaii_kraken
      @kawaii_kraken Рік тому

      @@AkamiChannel suckless terminal

    • @avsbq
      @avsbq 4 місяці тому

      ​@AkamiChannel suckless terminal

    • @juliopcrj
      @juliopcrj 4 місяці тому

      @@AkamiChannel dang, I didn't receive notification for that comment, sorry!

  • @deleatur
    @deleatur 5 років тому +14

    Honestly, I think you are missing the point. 1.2 million lines of code just for an alternative init? Because THAT is exactly why to talk about systemd as an init alternative is pointless now. Systemd is just turning Linux into a second rate Wind*ws.
    I believe it's just a matter of time someone find a way to take down servers and systems via systemd. But bunchs of shouting empty heads call that "progress". Sheer madness.
    That's not going to happen because it's "secure" you say? My @ss. But hey! Be my guests and please, go on.
    When Linux finally ends up turned into an undebuggable piece of cr@ppy software, then systemd advocates will be happy and proud... and Wind*ws will be waiting for its prodigal sons with open arms (let's hope FreeBSD is still available then).
    (Howling systemd fanboys in 3...2...1...)

  • @JurajOravecSGOrava
    @JurajOravecSGOrava 5 років тому +129

    systemd is not an init, it is more like "system" library which all packages should use (it ate many other programs and libraries so...).
    This is what people hate.
    I jumped out of the loop of systemd and I use OpenRC with Artix.
    Boot time ? I have SSD.
    Internet is bloated.
    It is hassle to get rid of systemd.
    I do not hate it, I just do not agree that it is a good thing.
    You see it as init, but in reality it is not.

    • @kimkatsu1453
      @kimkatsu1453 5 років тому +35

      If systemd was only init i wouldn't mind it at all. In fact it would be one of the best init system out there.

    • @Ululukiful
      @Ululukiful 5 років тому +6

      Good point

    • @cheaterman49
      @cheaterman49 5 років тому +14

      I agree with Juraj and Kim. We don't need networkd, logind, journald and most of that crap, we have a perfectly fine dhcpcd (or connman or NetworkManager), pam, and syslog-ng (or others).

    • @JurajOravecSGOrava
      @JurajOravecSGOrava 5 років тому +3

      ​@Username that is new for me, I did not know that plain text logs are so hated together with mount network configuration, logind, dbus, udev.

    • @alerighi
      @alerighi 4 роки тому +12

      Everybody that knows the pain of developing software for Linux will agree that systemd is a great thing, probably the best thing in the Linux world in the last 10 years. Why? Because it defines a standard, it defines something that you reasonably expect to find in every distribution. You don' t have as a developer deal with a ton of incompatible init systems and different ways to do it, that makes you software not work on that particular distribution.
      Or even from a sysadmin point of view, I SSH into a machine and now the fist thing that I do is run `systemctl status`, no need to think Oh, which distribution it is, let me see is Debian so I need to look a this log file, no it's Red Hat and I need to use this command to list the services running, how do I configure the network, and similar stuff.
      Another good thing of systemd is that the configuration format is simple, and it's uniform. And this is not only good for people that doesn't have to memorize 1000 config file syntax that changes from program to program or even distribution to distribution. It's great for whoever wants to write automated tools to do things, imagine someone that had to develop a GUI to do things in a system without systemd, and now imagine doing that with systemd, where the configuration files are simple, and you have command that do things instead of having to write scripts and do symlinks. With systemd is trivial, without it good luck.

  • @freemansfreedom8595
    @freemansfreedom8595 5 років тому +27

    Most complains about systemd are usually invalid. However the concerns about how they handle certain bugs can be a valid one, how they absorbed other software that is not needed on an init system making it harder to maintain, and that it is certainly slow. Cannot comment on the first point, as I don't know enough about it. The second one is quite valid in my opinion, for example, why an init manager does need something to manage the network? I can understand managing the logs, as it needs to log when things fail, quite important on the init system, but the network? You don't need network on boot, and if you need it, you can make those services depend on your network service, but it shouldn't be integrated on the init. A boot manager? Debatable, but my take on it is no, not needed, let the boot manager pass whatever init needs and fire the process. Hardware management, really important, but it doesn't need to be fully integrated in the init as a complete package. Leave it as it's own module and hook it to systemd, don't glue it in permanently.
    And there is probably more of these. I've yet to read some arguments in favor of integrating everything under systemd's umbrella, asides being sure that you have certain things always on the system. I may not want to have certain things in my system, if so, please throw an error, and I'll choose if I want to use that program or go for another one. Don't make the choice for me, that's what Windows is for. The last point is far more debatable, since it is only seconds of difference for the most part, even more so with an SSD.

  • @mx62455
    @mx62455 5 років тому +24

    >takes 1:30 to shutdown thermal daemon

    • @shater1164
      @shater1164 5 років тому +1

      That precious 90 secs ;)

  • @initega
    @initega 5 років тому +55

    Some of use still hate systemd because it is generating so much unnecessary dependencies, that people will be FORCED to use it because someone that was truly stupid decided that was a good idea and another bunch of stupid people thought that all those unnecessarily dependencies were ok. We will need 20 years until all those release what they have done.
    It's ok, please, to use systemd if and only if you use it because you want to use it and not because someone else forced you to use it. But the moment you force someone else to use systemd it's NOT fine. Why would I even need to make so much software "fixes" (like gentoo does) to only use gnome? like wtf. Seems like one of the next grep versions or I don't know, mpd, will need systemd to work because, just, YES, or maybe because they say it's too good not to use it (that's it, forcing us to use it).
    So that's why I don't like what systemd does, not what systemd is, which I think is an amazing software if I don't look at all I mentioned before.
    Thank you

    • @grenin1010
      @grenin1010 5 років тому +13

      gnome requires the API that systemd-logind presents for basic functionality, like power management, lid close handling, session tracking, etc. It'll still run without it, it just loses some basic functionality, assuming you don't provide a substitute.
      That said, I think this says more about the gnome developers than anything else. They've been making extremely questionable, if not outright bad decisions for years.

  • @SSouper
    @SSouper 5 років тому +8

    USE="-systemd -pulseaudio"

  • @dukereg
    @dukereg 5 років тому +48

    I read a post on the Arch forums about why they chose systemd. It was something like "it's less of a pain to maintain than the old way" and not at all "Harry Poettering hexed me with a bloatus extremiamus curse and made me do it".

    • @azngoku666
      @azngoku666 5 років тому +18

      yeah, it's easier to work with systemd than against it like how it's easier to shop through amazon than through retail stores (while amazon somehow continues chewing up and spitting out retail stores..)

    • @oddbob6230
      @oddbob6230 5 років тому +6

      At least Artix Linux gives you an option to let you use either OpenRC or runit.

    • @tonnylins
      @tonnylins 5 років тому +1

      @@azngoku666 no man, really it wasn't like that, they just saw it was a promising piece of software that offered better features. Systemd or any software have to show their worth to be chosen by anyone. Being reluctant with systemd was okay at the beginning, because we try to not risk it all and risk ending up losing it. Today, people resist it for the residual FUD (coupled with some naivety and lack of knowledge, most of the time) and the memes ofc.

  • @314ngu
    @314ngu 5 років тому +12

    The most problems with systemd was probably just in the beginning. Now it is more of a religious thing. But It still smell like sulfur!
    This ofcourse dosen't mean we have approven Firefox. Firefox isn't forced upon us in the same matter. but it stinks too

  • @jessewilson8042
    @jessewilson8042 5 років тому +34

    I haven't used systemd in ages, so when I heard you say that systemd hate is just a meme, I assumed that must have meant that systemd had substantially gotten it's act together. Then I hear you pretty much contradict yourself by saying that systemd gives you like 90 seconds of latency on errors... How is that remotely acceptable? Init is supposed to be the simplest thing in the world. So you're telling me that you're going to accept the ridiculous architectural decision to integrate numerous mostly unrelated components of a system into an 'init system', such that these components will _strongly depend_ on each other in order to function, on the grounds that it doesn't really harm performance or noticeably bloat your system, and you're telling me that if there is a systemd error, you're going to be staring at your screen for _ninety seconds_ before you can even deal with the problem, and yet this is not a deal breaker for you? How can this make any sense? Will you at least elaborate on this?

    • @azngoku666
      @azngoku666 5 років тому +10

      nah dude i love waiting an extra 3 minutes for my computer to turn off and getting no feedback like i'm using some kind of gongshow clown OS
      it's just a meme!!!!!

    • @kimkatsu1453
      @kimkatsu1453 5 років тому +11

      Don't forget that with systemd when you run `kill -9` you can't be 100% sure that the process will be stopped and deleted form memory. How can you break such basic functionality and say that "it just works" is beyond me.
      Granted i see it from sysadmin and software engineer perspective, so maybe it's more important for me than for regular users, and i'm also pissed still how it broke a lot of backwards compatibility on my production debian machines several years ago. But still, calling those thing 'nitpicks' just because he wasn't directly affected by those, is just plain ignorance.

    • @htx80nerd
      @htx80nerd 25 днів тому

      @@kimkatsu1453 this sums up a lot of people who are like "lol systemD isn't bad ". They somehow don't understand that they've probably had some problem with the systemD software overtime , just do not realize it. Like udev or systemd controlled DNS. SystemD is way more than just booting up your computer

  • @jordanwaughtal7649
    @jordanwaughtal7649 5 років тому +29

    Slackware has a pretty neat init system...

    • @presentarmsonlinux
      @presentarmsonlinux 5 років тому +11

      Slackware still uses SysV ;) it's nice and is way more stable

    • @presentarmsonlinux
      @presentarmsonlinux 5 років тому +4

      @Trevis Schiffer yes it's the SysV init system :)

  • @andailchanter545
    @andailchanter545 5 років тому +48

    The growing amount of FOSS projects with hard dependencies on systemD is disgusting.

    • @ThatIrritatingGuy
      @ThatIrritatingGuy 4 роки тому +9

      ​@richard kaczynski What do you think about FOSS programs that only work on Windows?

    • @NoTraceOfSense
      @NoTraceOfSense 4 роки тому +4

      Polan Stronk _laughs in Wine_
      Besides, the only con about Windows these days is that it's not open source. You don't even need a license to use Win10: The only difference it makes is a watermark and the ability to change wallpapers.

    • @ThatIrritatingGuy
      @ThatIrritatingGuy 4 роки тому

      ​@@NoTraceOfSense I don't see the comment I was replying to anymore, but it was a response to a claim, there is nothing wrong with programs that hard-depend on systemd.

    • @microcolonel
      @microcolonel 4 роки тому

      You try to write those features without systemd.

    • @ThatIrritatingGuy
      @ThatIrritatingGuy 4 роки тому +5

      @@microcolonel Can you name a few features that are impossible without systemd?

  • @gideons6126
    @gideons6126 5 років тому +13

    "I say you should use runit, you should avoid systemd" - luke Smith

  • @0xCAFEF00D
    @0xCAFEF00D 4 роки тому +7

    It's not a big hassle to remove Firefox. It's a big hassle to keep a system up when the distro ha set its mind on systemd and you don't want it.

  • @NewCurryofthepast
    @NewCurryofthepast 4 роки тому +5

    Systemd is not init. It absorbed an init component. It's a service manager that touches most of your hardware (in PID1!) and ever-growing. Suckless has a nice list of the services it opens and manages. While anti-unix this departure in design philosophy is acceptable. Taking over PID1 while being easier to open than a crackwhore isn't. Luke knows this since he has used Artix. Maybe this video was made before then? You used to be able to bypass systemd passwords with null. You can still do privilege escalation with methods discussed here www.reddit.com/r/netsecstudents/comments/8qwbfg/privilege_escalation_how_to?sort=confidence
    Google did a good job hiding their dirt. I agree with Luke to an extent: development is ongoing and the vocal rage is meme. But if you know about flaws past and future you should never recommend anyone use and support this software. You would be allowing a future of insecure systems.

    • @NewCurryofthepast
      @NewCurryofthepast 4 роки тому

      For the memelords that might still be watching in 2020: Windows is slightly different. Proprietary and open source security are different beasts due to code transparency. Formerly their security was much worse, even as far back as W8 bypassing user passwords was trivial. I don't think it's as bad(?) as systemd if you have a fully upgraded W10 (ew). But the ultimate lesson is your system will probably always be insecure against physical access and the super paranoid HW kill switches incriminate you in many jurisdictions.

    • @hvstuff
      @hvstuff 5 місяців тому

      @@NewCurryofthepast FIY if you have a winPE usb cracking win10 password is still trivial

  • @nicolaspinto2927
    @nicolaspinto2927 5 років тому +7

    I used to be a hardline systemd hater, but I realized one important thing. It's a system daemon, not just an init. It's an entirely different mentality from old fashion UNIX, and that's what the big divide is really about. Additionally, it's unapologetically slanted towards use in enterprises.
    I clipped a huge text wall here because I realized longposting on YT is dumb, but Luke, just change your system.conf, user.conf, or unit settings with a lower timeout on starts and stops. The timeout is really a non-issue, but does remind that all things, including systemd, needs to have all related conf files checked at install or compile.

  • @GeorgijTovarsen
    @GeorgijTovarsen 5 років тому +41

    1) nice dragon
    2) Void Linux boots faster because of runit, systemd is definitely slower
    3) I use systemd on a Noobuntu laptop and I can't complain at all but I don't see any advantage of using it yet
    4) Also while I didn't really like the other systemd video, I agree with everything you said in this one

    • @pogopuschel4790
      @pogopuschel4790 5 років тому +8

      Yep, can confirm it with ArchLinux/SystemD vs VoidLinux/runit on a laptop with only a hardrive. But there are no real reason for me to hate systemd. (=

    • @darshanand6337
      @darshanand6337 3 роки тому

      void linux boots slower than arch linux with systemd

  • @watkinsishere
    @watkinsishere 5 років тому +45

    Look I love Emacs but also acknowledge it's bloat, why can you not acknowledge systemd's bloat

    • @watkinsishere
      @watkinsishere 5 років тому +5

      @@abbacchio4579 I must have missed the part where he said bloat was okay? As far as I can tell, bloat is only okay for browsers because there are no alternatives...

    • @LukeSmithxyz
      @LukeSmithxyz  5 років тому +26

      Forced memes are indistinguishable from just dumb people.

    • @square444
      @square444 5 років тому

      The possessive its does not have an apostrophe

    • @BreakTheBeat852
      @BreakTheBeat852 5 років тому +1

      Peter Engelbert He actually meant to type “ it’s “ so it’s correct

    • @square444
      @square444 5 років тому

      @@BreakTheBeat852 but there is an inconsistent use of the word "bloat" as a noun. In the first instance, bloat is something that another thing can *be*. Example: bash IS bloat. In the second instance, he uses the phrase "systemd's bloat", which implies that bloat is not a state but something to be possessed. The real problem with that sentence is the ambiguity engendered by inconsistent application of "bloat" as a noun.

  • @watkinsishere
    @watkinsishere 5 років тому +27

    Systemd locks you into it, for instance, poor interoperability with other abstractions, not to mention it's crazily large codebase, go look at the amounts of bugs Luke, you literally just said "it werks dude", cmon man

  • @migtrewornan8085
    @migtrewornan8085 4 роки тому +2

    Hmm . . . what's bad about handing over complete control of my computer and all my data and passwords to Leonard Poeterring and any person he chooses with or without my knowledge? I can still run any software Leonard Poeterring doesn't disapprove of.

    • @Janis_P
      @Janis_P 3 роки тому

      Say that to any other piece of software

  • @nonenothingnull
    @nonenothingnull 5 років тому +11

    I just don't use a lot of its features, therefore I don't want it expanding endlessly until I notice its possibilities to explode.
    Hence there's stuff to crash it now

    • @nonenothingnull
      @nonenothingnull 5 років тому +4

      I also don't want additional stuff that likes to fingerprint stuff

    • @WolleTD
      @WolleTD 4 роки тому +1

      I don't use a lot of the kernels features either.

  • @NotAFanMan88
    @NotAFanMan88 4 роки тому +6

    Tools are tools. Don't get emotional over them. Know the scenarios where "bloat" will be an issue for you and make sure to optimize by using other tools.

  • @user1_1_1
    @user1_1_1 5 років тому +39

    Luke, what about replaceability of init system? Every software should be replaceable, don't you think so?

    • @tonnylins
      @tonnylins 5 років тому +2

      Any suggestions for replacing linux (the kernel) with something that can compare to it?

    • @user1_1_1
      @user1_1_1 5 років тому +6

      @@tonnylins GNU Hurd - it's abandoned though

    • @tonnylins
      @tonnylins 5 років тому +2

      @@user1_1_1 that's why i said "that can compare" i know HURD, it can't compare because Linux is so much ahead. Systemd is a project that came to surpass System V init, thing it did a while ago. Other inits were there before systemd, and others appeared after it, and that's how it's supposed to be, if they're better than systemd and their devs can put it on a distro, or create a distro to showcase it, then people will see the value in adopting it. In the sysv days, upstart and other inits were around and people used them, we are in the linux floss world after all, people can do whatever they want.

    • @deleatur
      @deleatur 5 років тому +4

      @tony
      That is a mean, ill-intentioned question. If you don't want to use the linux kernel, then don't use linux. THERE you have your example of software replaceability.

    • @deleatur
      @deleatur 5 років тому +1

      @tony
      That is a mean, ill-intentioned question. If you don't want to use the linux kernel, then don't use linux. THERE you have your example of software replaceability.

  • @napiray
    @napiray 5 років тому +18

    Ideology and hatred aside, systemd is huge security problem. That alone is enough for me not to use it.

    • @johndoe-fu3qr
      @johndoe-fu3qr 5 років тому +4

      would you care to elaborate

    • @chbrules
      @chbrules 5 років тому +2

      @@shaurz OMG THERE EXISTS SOFTWARE THAT ISN'T 100% AMAZING AWESOME SECURE EFFICIENT!??!?!!?!?

  • @neodonkey
    @neodonkey 5 років тому +15

    I didn't *want* to hate systemd, it just came along crept in and now I despise the thing.

  • @Ululukiful
    @Ululukiful 5 років тому +9

    I detest dbus and the way hardware-related services are managed by systemd. It's virtually impossible to troubleshoot if something goes wrong with NM, for example.
    I agree there's no alternative on Linux significantly better enough to switch to, but it doesn't mean it's good software.

    • @tonnylins
      @tonnylins 5 років тому

      ofc you can file a bug or develop patches to implement what you desire

    • @Ululukiful
      @Ululukiful 5 років тому +1

      @@tonnylins fr to make dbus more verbose are there, it's just they are not in priority, because it's less exciting and has narrow application. As for developing my own solutions - I'm really not into programming.

    • @tonnylins
      @tonnylins 5 років тому

      @@Ululukiful that is worthy for bug filing, even if there are already other reports of the same thing. We're on the internet, I'm sure there are people somewhere around wanting to change/fork/reimplement dbus with the kinda touches you'd find desirable for some amount of money or something.

  • @sonnenradrising8585
    @sonnenradrising8585 5 років тому +20

    Stopping listening to 4chan was one of the best things I've ever done.

    • @sonnenradrising8585
      @sonnenradrising8585 5 років тому +6

      @@tapsi6928 I stopped going on /pol/ awhile ago. My pro-European ideas formed before I went on there and remained after I quit going on.

    • @watkinsishere
      @watkinsishere 5 років тому +2

      Back to Reddit, not missed

    • @LukeSmithxyz
      @LukeSmithxyz  5 років тому +10

      @@tapsi6928 It will surprise no one that that low quality post was brought to you by someone with playlists called "Furfaggotry" and "homosex" on their channel.

    • @watkinsishere
      @watkinsishere 5 років тому

      @@LukeSmithxyz kek

    • @sonnenradrising8585
      @sonnenradrising8585 5 років тому +3

      @@watkinsishere Reddit's just as bad for other reasons. Most internet communities end up being cesspools of shit in the end.

  • @Yetoob8lWuxUQnpAahSqEpYkyZ
    @Yetoob8lWuxUQnpAahSqEpYkyZ 4 роки тому +5

    At this point, I stopped caring about my privacy because everything is infiltrated in some variation or another at this point in time, but the thing that makes me question systemd is how fucky its maintainers are forcing updates and the almost unanimous adoption by all the major distros and Red Hat's involvement in this. It's concerning the amount of systems are components of systemd as well as dependent because of the risk of backdoors being implemented into the project. I understand open source projects tend to get looked at as secure, but maintainers are people and many are low on time and take shortcuts. It's these shortcuts and the inexperienced that worry me about ill commits which introduce bits of or whole security vulnerabilities. Linux is just as susceptible and this is assuming all maintainers have good faith. With this concern another large concern is due to this adoption, how many more holes are going to be poked into everyone's system? With this being userland and more unified (attractive default options to distros and literally components) how easier is it for a government and/or agency to influence systemd over linux? With the mainsteam Linux FOSS ecosystem being dependent and getting more dependent on systemd, what range of attacks can be performed?

  • @pasdenom.9062
    @pasdenom.9062 3 роки тому +3

    Systemd prevented me to reboot my computer, multiple times.
    Yes, I do have reasons not to use this.

  • @block_wiz
    @block_wiz 4 роки тому +5

    "up next: Bash is bloated!"
    Kek

  • @grantkruger3689
    @grantkruger3689 4 роки тому +2

    Systemd: there's issues, but it hasn't burnt down anything huge yet...

  • @fghsgh
    @fghsgh 5 років тому +2

    Systemd has easy-to-use built-in support for multiseating. Creating a new seat is one command, adding a peripheral to the seat is one command. Reboot and done!

  • @harambeduck4110
    @harambeduck4110 Рік тому +1

    FreeBSD user watching this discussion while sitting on the fence an laughing... I am glad I don't have to deal with this.

  • @alkeryn1700
    @alkeryn1700 5 років тому +35

    Systemd actually has some really great tools such as systemd-nspawn (basically chroot but much better, superior to docker in many ways)
    thing is it works, also it has cgroup support which is great
    people complain about it being monolithic but at that point linux itself is monolithic
    also the 90sec wait on error is the default for arch
    but you can actually change it

    • @jan_harald
      @jan_harald 5 років тому +6

      kinda pointless rant, but....
      imho that's quite a bit too long... and a lot of people don't specifically seek out the fact they can change it, they just really dislike it...
      other than like maybe, initializing dialup network or something, or really low specs, most stuff should definitely be fine with 30secs by default...
      to be fair, you can change literally every aspect of desktop linux systems, but people hope for sane defaults...
      they already blacklisted the pc-speaker beep module, why not also shorten it to 30 secs? smh...

  • @voiceoftreason1760
    @voiceoftreason1760 5 років тому +1

    yes that 90 second wait on shutdown with systemd is the worst! why can't the hanging process just be killed and be examined upon the next reboot? When I'm rebooting I don't want to wait!

  • @kimkatsu1453
    @kimkatsu1453 5 років тому +11

    With firefox i don't have to uninstall my distro and choose something else outside of mainstream distros to use some other browser.

  • @SyeedAli
    @SyeedAli 5 років тому +10

    As I understand, it goes something like: make a headless server, forced-dependency on xorg.

  • @drumpf4all
    @drumpf4all 5 років тому +5

    SINGLE POINT OF FAILURE!!!!!!

  • @iamarawn
    @iamarawn 5 років тому +11

    Systemd sucks mostly because it's bloated and slow. It uses up so much resources. My system with xorg and i3wm is using less than 100mb of ram and an idle cpu under sysvinit. My arch box with a pretty standard setup and also using xorg and i3wm use 1.5gb of ram. And although it's supposed to start faster, arch starts way slower with systemd. Also default systemd with journald is horrible.

    • @iamarawn
      @iamarawn 5 років тому +6

      And i'm not joking, i'm not meming.

    • @tokiomutex4148
      @tokiomutex4148 3 роки тому +2

      false information

  • @watkinsishere
    @watkinsishere 5 років тому +13

    That's not to mention that most sysadmins, having experienced a Post-SystemD and pre-SystemD, prefer the latter

    • @RillianGrant
      @RillianGrant 10 місяців тому

      Systemd runs on the majority of servers. Why are they still using it?

  • @deeznutz2322
    @deeznutz2322 5 років тому +19

    The triggering factor alone is enough to make anyone love systemd.

  • @cooldheera80
    @cooldheera80 3 роки тому +1

    I'm using Devuan Beowulf since few months and it works great with Gnome-3.32. Although, It took some work to configure it. It uses eudev, elogind etc forked from systemd to get the things working. I am also using FreeBSD 12.1, which is way more clean, except for you don't get netflix or prime videos to play in Firefox.

  • @armynyus9123
    @armynyus9123 5 років тому +3

    For me a declarative init system was god sent.

  • @Thanatos2996
    @Thanatos2996 5 років тому +5

    Systemd doesn't affect end users one way or the other. For server admins, there are real, tangible reasons to use other init systems.

    • @RillianGrant
      @RillianGrant 10 місяців тому

      I'm surprised. I imagined things like journalctl would be a major plus

    • @Thanatos2996
      @Thanatos2996 10 місяців тому

      @@RillianGrant for an end user? Not really, if anything the logs being binary instead of plain text is an annoyance compared to simpler loggers. SystemD’s features shine for administering large numbers of systems; for a single machine it doesn’t really matter all that much which init you use.

  • @atimholt
    @atimholt 4 роки тому +1

    I *wondered* why I couldn't learn anything about systemd's concrete disadvantages. I'm not deep into the inner workings of Linux yet, but I like minimal software. I try to research various concepts as I come across them. Trying to get an overview of the whole systemd vs other init systems thing turned up only vague platitudes.
    I'm trying out a (/“the”) lite Gentoo image for 64-bit Raspberry Pi (highly specific hardware-this makes perfect sense). I genuinely thought I might get

  • @tibfulv
    @tibfulv 3 роки тому +1

    The problem with systemd is not that the programs are bad, it's that proponents literally have only vague arguments in favour of it. This led people to look much harder for crazy stuff, and we did find it. It may well be the best thing since sliced bread, but we were only supposed to assume it, not be convinced.

  • @weltfremd
    @weltfremd 5 років тому +2

    i don't like the handling of non-existing devices or not available nfs-mounts in fstab of systemd

  • @tato-chip7612
    @tato-chip7612 5 років тому +34

    living is bloated LMAO
    Also firefox is soyshit and surf doesnt work for some reason on my old laptop.

    • @tato-chip7612
      @tato-chip7612 5 років тому +1

      @@roylastname9367 tbh my laptop is the type of old that most software has hardware incompadibilities.
      No qt based browser works and while surf does work on void linux it seems there is a but in the arch package because it requires libraries from both icu 63 and icu 64

  • @pekkakoskinen5763
    @pekkakoskinen5763 4 роки тому +1

    Hmm, those sweet, sweet IPA tables in the background - a true man of culture I see :D

  • @johnstamos5948
    @johnstamos5948 2 роки тому +1

    I know I'm 2 years late comment wise, but this title brings me back to 2012

  • @salvatoreshiggerino6810
    @salvatoreshiggerino6810 4 роки тому

    Frankly init scripts are bloat compared to service files. Yes, it makes systemd more "bloated" since it needs to incorporate all the functionality of all those init scripts, but now it's in one place instead of duplicated over a large number of locations.

  • @stephenreaves3205
    @stephenreaves3205 5 років тому +4

    Do a video on writing systemd unit files?

  • @chopcooey
    @chopcooey 5 років тому

    one nice thing about systemd is that it supports service units for different users than root

  • @brian2590
    @brian2590 5 років тому +1

    I have no issues with systemd, I have some systems with it and some without it. the systems without it are very simple and do one or two things and do not need systemd's extra features. if these systems break or shutdown improperly it's of no consequence... using an old laptop as a live audio effects processor for example.. systemd is fast booting but can be slow on shutdown due to housekeeping, memory use is around 45 - 100 megs AFAIK. Distributions such as Debian pushed out a buggy version of systemd which broke many installations including my beloved Frankenstein cluster.. this was a thing of beauty that I had run for at least 10 years which i will not get into heavily here. Basically each garbage PC did one thing and did it very well, each piece was disposable and easily replaceable. systemd's introduction into debian was the first time an upgrade broke forcing me to start from scratch. this was not systemd's fault nor debian's. it was partially mine because i had not checked release notes. Why would I if upgrades go without issue for over a decade? I have come to appreciate systemd's usefulness since then. When i am building a configuration that does not fit into the mold of either desktop or server I will use a basic init system. when i need extensive housekeeping and logging I will use systemd.

  • @puyatecla9903
    @puyatecla9903 3 роки тому +4

    RedHat shill detected

  • @porky1118
    @porky1118 3 роки тому +1

    I thought you pronounce the init system "runit" like "R-unit", not like "run it!"

  • @Andrath
    @Andrath 5 років тому +13

    For me it's more like systemd-disdain rather than hatred. I dislike it, but that doesn't mean I won't use it.

    • @jan_harald
      @jan_harald 5 років тому +1

      same...
      I'm not against it so much that I'll switch distros or something, but I just don't like it...

    • @mariozenarju6461
      @mariozenarju6461 5 років тому +2

      I hate Microsoft, but I use both LibreOffice and Microsoft Office. Not because Libre isn't good, but because Microsoft is so widely accepted, and a requirement in today's business age

    • @Andrath
      @Andrath 5 років тому

      @@mariozenarju6461 Pretty much. I hate emacs, but I will use it when I need it. I hate nano, but I'll use it when there's no vi. It's always a compromise. Systemd, however awful, doesn't get it my way. So I'll tolerate it.

    • @jan_harald
      @jan_harald 5 років тому

      @@mariozenarju6461 iirc MS Office can open Libreoffice files, so you could send them those, unless specified otherwise, and use a cracked MS Office for other cases? ;P

    • @mariozenarju6461
      @mariozenarju6461 5 років тому

      @@jan_harald I don't do piracy. I simply took the web MS Office, and added it as a shortcut to my app menu. And that's the exact reason why I use it, the clients are too dumb to realise that a software is just a set of tools, not some magical thingie that does what you yell at it

  • @pt8306
    @pt8306 2 роки тому +1

    I do think there's plenty of valid ciriticms for systemd and I have my own - I don't like that it creates multiple ways of doing things. For instance, if I want to run something on start up as my user, I can either make it a systemd service OR I can add it to my .profile. However none of this is really an argument for why it's "bloated", it's more to do with the way Linux works and fits together.

  • @ertwro
    @ertwro 5 років тому +9

    You're going strong with surf as browser, eh?

    • @bendover4728
      @bendover4728 5 років тому +2

      use lynx instead.. w3m is also bloated xD

    • @ertwro
      @ertwro 5 років тому +17

      Too late, someone already recommended me curl. gg.

  • @aidanlane2750
    @aidanlane2750 5 років тому +2

    If you do not hate systemd then may I ask why do you use void over arch?

  • @WelteamOfficial
    @WelteamOfficial 5 років тому

    When you talk about firefox, you seem to forget that most people have no clue when it comes to computers. For the majority of average users, the browser is pretty much the only software they use. So the more feature the browser have, the more at ease they will feel. That's why, even though firefox is a free software, they are trying to compete with chrome for who has the most features. All in one will always be better than efficiency to the majority

  • @papaoese6258
    @papaoese6258 5 років тому +1

    I moved from Arch due to the constant breakages when the distro moved to systemd

    • @kitlith
      @kitlith 4 роки тому

      Dunno if this helps, but I've been using Arch for 2+ years, starting sometime after the switch. In that time, I've had... I hesitate to say no breakage, but no breakage that I remember.
      I think I would still prefer to not use systemd, but unfortunately I make heavy use of the AUR, so my attempt at using obarun didn't last very long. (I'll definitely give it another try if/when I setup a secondary box, though)

  • @DavidSmith-pc5xf
    @DavidSmith-pc5xf 5 років тому +15

    Is systemD(estroyer) extensible? Hell Yes! Its trejectory seems hell-bent (hell inspired?) upon * taking over * the entire GNU/Linux platform. Yeah, * something * like sysD is sorely needed for * server * management: there you & I are not as far apart. But I still rebuke it for the GNU/Linux * desktop * instance. Why? Even absent the bugginess of the project leader's other famed program (pulseaudio), systemD on the desktop is a Frankenstein that is aimed at * taking over * the platform. The intention is spelled out pretty clearly in sysD's own documentation. Soon to came releases of this piece of Totalitarian-ware will have the power to dictate to the rest of us as to how various key components of GNU/Linux will function. Or perhaps even * if * certain things, options we've always had open on the Linux-based desktop will function at all.
    The netbook was basically killed-off (and had to be reborn as convertibles) bc ms didn't like this form-factor enough to keep suporting it when Windows 8 hit the consumer stream. Will certain progs be deleted from Linux's ecosystem bc the sysD team decides "we don't have time to continue supporting ___"? The udev and udisks have already had to be changed to accomodate systemd. Other "outliar" objects that * desktop * users may wish to run as a service may become "unsupported software". Or not. But it will be up to the systemD team and IBM, now the parent company of RHEL, Inc. Which is all fine, * maybe *, for the ** server ** guys. Those of us in the desktop ecosphere are used to * near total * configurability. SystemD states in its own docu that part of its mission is to "homogenize" GNU/Linux [paraphrse.]. Yeah, were I admin of a server farm (corporate), sysD would pique my interest: it could make multi-Us a lot easier to manage in a number of ways.
    But that doesn't equate to "I want this beast on my desktop". This critical piece of system-software is being handed a * lot * of power, whether or not that power gets abused.
    I keep praying for the success of Obarun Linux, and one of the Artix devs recently released a script curiously named "FUCKTHESKULLOFSYSTEMD", wherever he got that name from: this is [apparently] a d/l-able script that supposedly can convert any Arch-based instance from systemD to an OpenRC config--though systemD will not be (fully) uninstalled bc of dependency issues.
    Liberty is an important thing to the world. Man should not have to live under tyranny. A guilded cage is still a cage.

  • @drstrangecoin6050
    @drstrangecoin6050 5 років тому +16

    bro you just posted cringe

  • @cmalchik
    @cmalchik 5 років тому +8

    is sytemd as easy to audit as runit and openrc?

    • @serge5046
      @serge5046 5 років тому +9

      Surely not. When you'll have to debug it then you'll see the advantages of OpenRC, sysvinit or runit.

  • @suoyidl2654
    @suoyidl2654 3 роки тому +1

    I don't think the problem with the init is because of being software... It's the target the developer may after. Linus Torvald steped forward and defended them at the beginning of the controversity of ~2013-2014, he then changed his opinion about them because he don't know what they want to achieve and that they may target a environment for bad ideas. So as a result he kicked the devs out of the kernel workgroupe . Some also pointed out that there were unexpected google dns links. first the devs denied it, - then they announced that it would be helpful for systemd but that google created some bad code - in which the google engineers defended their work... Seems strange to me.
    In my opinion they should work on a cooperated solution with the kernel team, the free software foundation team and the gnu team.
    Aluminium heats could now argue that the us government has programmers in redhead which are working also on systemd...

  • @Canadian789119
    @Canadian789119 5 років тому +2

    Convenience or? You shouldn't notice your init except at boot or configuring boot. :)
    nspawn is really cool though.

  • @AhloiFTW
    @AhloiFTW 5 років тому +9

    Luke:
    Evangelist:
    Luke: SAY NO MORE
    🍿

  •  9 місяців тому +1

    Tell me: How many systemd distros allow you to use, easily, other init system? The answer to that question could make people think a little bit more about freedom!

  • @icristian6707
    @icristian6707 5 років тому +1

    web browsing is bloated

  • @hamobu
    @hamobu 3 роки тому

    I wonder if init system, display server, and so on, should be a part of the kernel.

  • @resofactor
    @resofactor 2 роки тому +2

    Was this video before or after you moved to Artix? lol

  • @Secondarian
    @Secondarian 2 роки тому

    Ironically, surf is a lot slower than FF.

  • @kolombet3
    @kolombet3 5 років тому +3

    What alternatives we have to FireFox? Chromium is google bloated too

    • @John_Doe27
      @John_Doe27 5 років тому

      use terminal based browsing only, use w3m.

    • @username54487
      @username54487 5 років тому

      Brave

    • @kolombet3
      @kolombet3 5 років тому +1

      found great alternative - QUTEbrowser

  • @bendover4728
    @bendover4728 5 років тому +4

    Do you think the Linux Kernel is bloated? I do..

    • @lrk7838
      @lrk7838 5 років тому +4

      Absolutely. Majority of the code is just drives for obscure hardware that will unlikely be used by your regular user.
      The best way to counter this is change from a monolith kernel to a microkernel

    • @Zoltan_Gyarmathi
      @Zoltan_Gyarmathi 5 років тому +5

      The word microkernel is a useless bloat like capitalism.
      harmful.cat-v.org/words/

    • @Zoltan_Gyarmathi
      @Zoltan_Gyarmathi 5 років тому +2

      @@lrk7838 Btw on gentoo, you can remove all of the obscure drivers without breaking the system or the behaviour of the package manager.

    • @bendover4728
      @bendover4728 5 років тому

      @@Zoltan_Gyarmathi what about compiling a totally personalized kernel? back in the 90's 00's that was a must do..

    • @Zoltan_Gyarmathi
      @Zoltan_Gyarmathi 5 років тому +1

      @@bendover4728 That's what I did.

  • @Storm_.
    @Storm_. 4 роки тому

    I tried other init systems to jump on the system d hate bandwagon, because hey, misery likes company right? Well I tried other init systems, and although they 'worked', they caused issues with software that was primarily written for system d - for instance the wifi manager in gnome couldn't load, something as basic as that - and a few other examples. So I 100% agree with Luke, even though other init systems might be philosophically good for different reasons, practically it would hurt his subscriber base to do that. That old (very old) saying that Linux is only free if your time is worth nothing - this comes back into truth when you're trying to fix basic functionality that should just work.

  • @TB-pf5nt
    @TB-pf5nt 5 років тому

    4:10 So you do read the comments, Luke!

  • @gavinvales8928
    @gavinvales8928 5 років тому +1

    Firefox is one of the fastest, compared to chromium based browsers anyway, ime. The only reason I don't like it is because they banned dissenter, which even Chrome has

    • @tagged5life
      @tagged5life 5 років тому

      Gavin Vales the quantum engine made it so good, I remember the days firefox was a slow piece of shit software. those days are gone

  • @soulofhogwarts
    @soulofhogwarts 3 роки тому +1

    Haha Thats ironic, cuz I ditch systemd because it boots slow on my HDD machine. Because of That one and only reason.

  • @lphoogenboom
    @lphoogenboom 3 роки тому

    If I remember correctly you use brave. Do you consider this chromium based browser less bloated?

  • @purplewarrior1830
    @purplewarrior1830 3 роки тому

    You know, I actually tried this with windows.
    I wondered why linux was better, because as a newbie, I had no way to tell the difference between windows and linux. The UI is basically the same, so why linux over windows ????
    I spent a long time, trying to search for articles supporting windows, but only found reasons to use linux !

  • @GottZ
    @GottZ 5 років тому

    yo luke, your camera lense might be a bit dusty

  • @kdato774
    @kdato774 3 місяці тому

    Functionality-wise no, there is in difference. For me it's the corporate stuff telling me how to do computing. No thank you, systemd.

  • @shawnchalfant1595
    @shawnchalfant1595 5 років тому

    SystemD is the Wayland way.

  • @ScaryHutmanPictures
    @ScaryHutmanPictures 5 років тому +31

    Systemd bad
    OpenRC good

    • @kruxdt6307
      @kruxdt6307 5 років тому +14

      runit excellent

    • @Suppboio
      @Suppboio 5 років тому +2

      what about s6?

    • @oddbob6230
      @oddbob6230 5 років тому +1

      GNU shepard is my Lord, I shall not want.

  • @canonpi
    @canonpi 3 роки тому +1

    People should not hate systemd but instead hate the programs that have dependencies on it bcz that's what does not comply with the unix philosophy; like gnome.

  • @TheL0wner
    @TheL0wner 3 роки тому +3

    meh systemd is a solution looking for a problem.