systemd, beyond init

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น •

  • @gl_tonight
    @gl_tonight 10 ปีที่แล้ว +3

    love that end "But won't it cause some apparent inaccessibility in some isolated cases?" ......."uhhhhhh yes it will, anyways thank all goodbye I have to go bye now"
    systemd still looks like the good way forward. hilarious intro though

  • @Dirtbag359
    @Dirtbag359 10 ปีที่แล้ว +14

    It's so weird right now getting used to systemd to the point where it kind of feels like a passive aggressive mother in law. Though a lot of the old init commands still technically work like *service httpd start* with the output of *redirecting to /bin/systemctl start httpd.service* I find myself half expecting to see something along the lines of 'oh....so you used an init command, not that theres anything wrong with that but heres the proper way to execute a service command. You silly kids.' Ironically enough I think my main gripe is that I have to type a couple extra characters before I can use tab to auto complete.
    Before
    servi(tab) -> service
    After
    syste(tab) *bloop*
    system(tab) *bloop*
    systemc(tab) -> systemctrl
    First world problems FTW! Nao who do i Suez wen i getz the capel tunel diesease?

    • @eMbry00s
      @eMbry00s 10 ปีที่แล้ว

      Yourself for not automating tasks you've found yourself doing commonly.

    • @DavidWagle
      @DavidWagle 10 ปีที่แล้ว +5

      alias s="systemctl"
      problem solved

    • @logidet
      @logidet 8 ปีที่แล้ว

      +Dirtbag359 loved the "bloops", tho you don't need need the _.service_ suffixes.

  • @ElectronikHeart
    @ElectronikHeart 13 ปีที่แล้ว +1

    @Pawlerson Not at all, because BSD is Open source and having competitors with diverging idea is good to make a better OS (learning from everyones errors).
    Some very good technologies are just because they were first on *BSD or Solaris. Like ZFS leading to the creation of BtrFS! And so on !

  • @ElectronikHeart
    @ElectronikHeart 13 ปีที่แล้ว +1

    @Pawlerson Jails is better than all that because it's not virtualization at all, so no performance cost.
    Same thing for ZFS who is only supported on Linux via FUSE and fuse has very bad performances compared to a proper Kernel driver. And, no Packet Filter is just way way better than everything we have on linux.
    It's not linux that make things so great, that's everything around it. It's the same on *BSD or everything else. The kernel is just a Kernel, in fact we can change it at will (kfreebsd)

  • @АндрейВоинков-е9п
    @АндрейВоинков-е9п 8 ปีที่แล้ว +3

    voice recognition is great but reads LSB as lesbian (CC button to enable) still very helpful

  • @ElectronikHeart
    @ElectronikHeart 13 ปีที่แล้ว +1

    @Pawlerson I don't care about theses kind of debate when we came to systemd because *BSD and Solaris already have a different init system than Linux.
    It's shell based, but it's not compatible with SystemV init like we can see it in Linux. In fact some linux distributions are using different sets of init scripts that are not compatible with each other ...
    But I don't know why you are saying that not making it portable is good. No it's not good, it not bad either, but certainly not good !

  • @ElectronikHeart
    @ElectronikHeart 13 ปีที่แล้ว

    @Pawlerson Why are you thinking that like a competition. It's not a competition at all, it's doing thing differently and taking note on why something is better there and why we should do the same or not !
    It's like saying a Lion and a Panther are in competition with each other to know who is the best predator ... In fact they just want to eat. Not eating them on another.

  • @WorBlux
    @WorBlux 12 ปีที่แล้ว

    ZFS actually does/can run as a linux kernel module, the reason you don't see it in distros is licencing incompatibilities..
    LXC to me looks like it could meet or exceed jails once it's matured It's a similar technology, allowing namespace isolation of a group of processes. Better for resource management (cgroup based) worse for security (no superuser privilege separation)
    Each focuses on a different thing and are better at different things
    RE: pf vs iptables, it's all greak to me

  • @ElectronikHeart
    @ElectronikHeart 13 ปีที่แล้ว

    @Pawlerson You seem to neither have ears of freeBSD's jails, Solaris' ZFS, OpenBSD's Packet Filter it seems ^^
    Theses technologies are really not Legacy. In fact we are still as Linux users missing theses features.
    And if theses features means nothing to you, and it's just the Kernel port of it you are criticizing, FreeBSD has a really good kernel, In fact it compares very well with Linux and is really similar. So if Unix like kernels are legacy, Linux is as well. We should move to Haiku-OS ^^

  • @adamyh75
    @adamyh75 4 ปีที่แล้ว

    Thank you. A great explainer.

  • @MilosGajdos
    @MilosGajdos 12 ปีที่แล้ว

    I'd be curious about how does udev come in play with regards to systemd

  • @Garegin
    @Garegin 12 ปีที่แล้ว +2

    i have low hopes for pulseaudio. linux is only supported by major corporations in the enterprise. they don't give a flying eff about sound mixing on a database cluster.

  • @Adam01Time
    @Adam01Time 10 ปีที่แล้ว +8

    this is a terrible way to talk to the kernel so hope you all like rebooting to install a program look close.

    • @winfr34k
      @winfr34k 9 ปีที่แล้ว +4

      Adam Time Could you please elaborate on that and kinda prove your point?

  • @RobertBaindourov
    @RobertBaindourov 9 ปีที่แล้ว

    Great talk, thank you.

  • @anitsh
    @anitsh 4 ปีที่แล้ว

    Great presentation.

  • @laarags
    @laarags 10 ปีที่แล้ว +3

    Does archlinux use systemd by default ?

    • @navi-charlotte
      @navi-charlotte 10 ปีที่แล้ว +3

      yes, since 2012 IRC.

    • @molerskatraka4954
      @molerskatraka4954 10 ปีที่แล้ว +1

      Yes

    • @Thriving_in_Exile
      @Thriving_in_Exile 9 ปีที่แล้ว +1

      samir wanderung Almost every distro uses it by default. Gentoo offers it as an alternative to OpenRC, and Slackware just shunned it entirely.I've *heard* it's possible to replace it with Upstart on Debian or Ubuntu, albeit difficult.

    • @winfr34k
      @winfr34k 9 ปีที่แล้ว

      Crackerjack the4th samir wanderung Debian and Ubuntu both switched to systemd on paper, the first Ubuntu version that will use systemd by default will be 15.04, the corresponding version of Debian will be Debian 8 "Jessie". They will both be out later this month (23rd and 25th of April, AFAIK) or at least in early March.That also means, that all the "offsprings" of those two will, almost inevitably, switch to systemd in the next two years aka mostly everything is systemd before the end of 2017.
      Also, switching to systemd from Ubuntu 14.10 is actually not difficult at all. They already ship service and socket files with Ubuntu and the only thing you're left to do with, is install systemd and change your boot config to use it rather than upstart.
      When I tried out the first Beta of Ubuntu 15.04, which was updated to systemd ON THE FLY(!) by just doing apt-get dist-upgrade and rebooting - as a user you didn't really notice anything. Worked as before - but on systemd.

  • @snsm6730
    @snsm6730 7 ปีที่แล้ว +10

    Systemd is all about creating a proprietary abstraction layer between you and the
    kernel in your distro....replacing init is just a side show. Systemd goes against
    FOSS on multiple levels and its hooks into more and more of the functionality are
    a chilling development. Systemd is the microsofting of Linux....

    • @Cailean_MacCoinnich
      @Cailean_MacCoinnich 7 ปีที่แล้ว +1

      Agreed. It's all about RH taking control of the Linux world and leading the entire Linux community down redhats corporate path.
      Same as them implementing xfs. There is NO good reason to do so apart from creating a Linux world of "Follow RH or get left in the cold".
      The spirit of open source/free software has been killed by RedHat.

    • @logidet
      @logidet 6 ปีที่แล้ว

      *+Sn SM* Maybe Lennart can share some of his Billions with all of us then.
      Even Debian adopted systemd, so even if you walked in here from 1990s, you could update your thinking a bit.

    • @logidet
      @logidet 6 ปีที่แล้ว

      *+Cailean MacCoinneach* In your head maybe.

    • @gavin9715
      @gavin9715 5 ปีที่แล้ว +3

      systemd is the future.....there is no better alternative to systemd. Punk ass bitches like you come and go with time......but remember you guys have no influence on the future of unix/linux. GTFO!

    • @samuellourenco1050
      @samuellourenco1050 3 ปีที่แล้ว +1

      If you are a Debian power user, you should know that systemd is a nightmare. Really, some of the tools even disrespect the user settings blatantly. It is the user that owns the computer, not the other way around.
      What you have said is akin to "many people in the world eat bugs, so you should eat them too". No, I don't want to deal with someone else's bad decisions, and clean the mess after. I want to be free to install HID devices and use them in userspace without udev and systemd related madness. And I don't want to open a case just to have Lennart send me packing.

  • @thapakazi_
    @thapakazi_ 10 ปีที่แล้ว

    samir wanderung its a native

  • @jorton61
    @jorton61 11 ปีที่แล้ว +4

    Bad code. Bad backwrds compatibility. Bad idea.
    Windows could use the theory for faster stgartups on Desktops.
    Useless and troubling LONG command line interaction makes it more than useless in a server envirnoment.
    Pottering must look good to corporate beurocrats. He does produce lots of code quilckly. The problem is it is garbage.

  • @stephenjacob1871
    @stephenjacob1871 8 ปีที่แล้ว +2

    This guy speaks toooo fast, therefore hard to follow!!!