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
@Dirtbag35910 жыл бұрын
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?
@eMbry00s10 жыл бұрын
Yourself for not automating tasks you've found yourself doing commonly.
@DavidWagle9 жыл бұрын
alias s="systemctl" problem solved
@logidet8 жыл бұрын
+Dirtbag359 loved the "bloops", tho you don't need need the _.service_ suffixes.
@АндрейВоинков-е9п8 жыл бұрын
voice recognition is great but reads LSB as lesbian (CC button to enable) still very helpful
@ElectronikHeart13 жыл бұрын
@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 !
@ElectronikHeart13 жыл бұрын
@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 !
@ElectronikHeart13 жыл бұрын
@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)
@ElectronikHeart13 жыл бұрын
@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.
@Adam01Time10 жыл бұрын
this is a terrible way to talk to the kernel so hope you all like rebooting to install a program look close.
@winfr34k9 жыл бұрын
Adam Time Could you please elaborate on that and kinda prove your point?
@adamyh754 жыл бұрын
Thank you. A great explainer.
@ElectronikHeart13 жыл бұрын
@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 ^^
@WorBlux12 жыл бұрын
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
@anitsh4 жыл бұрын
Great presentation.
@RobertBaindourov8 жыл бұрын
Great talk, thank you.
@Garegin12 жыл бұрын
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.
@snsm67307 жыл бұрын
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_MacCoinnich7 жыл бұрын
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.
@logidet6 жыл бұрын
*+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.
@logidet6 жыл бұрын
*+Cailean MacCoinneach* In your head maybe.
@gavin97155 жыл бұрын
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!
@samuellourenco10503 жыл бұрын
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.
@MilosGajdos12 жыл бұрын
I'd be curious about how does udev come in play with regards to systemd
@laarags10 жыл бұрын
Does archlinux use systemd by default ?
@navi-charlotte10 жыл бұрын
yes, since 2012 IRC.
@molerskatraka495410 жыл бұрын
Yes
@Thriving_in_Exile9 жыл бұрын
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.
@winfr34k9 жыл бұрын
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.
@thapakazi_10 жыл бұрын
samir wanderung its a native
@jorton6111 жыл бұрын
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.
@stephenjacob18718 жыл бұрын
This guy speaks toooo fast, therefore hard to follow!!!