Programování

Linux: Proč lidé nenávidí systemd?

Proč lidé nenávidí systemd?

systemd způsobil v linuxové komunitě téměř nekonečné množství kontroverzí. Někteří uživatelé Linuxu jsou ve své opozici vůči systemd neústupní, zatímco jiní jsou mnohem přijatelnější.

Téma systemd se objevilo v nedávném vláknu v linuxovém subredditu a lidé tam při sdílení svých myšlenek nevytáhli žádné údery.

Kernel-panic zahájil vlákno tímto příspěvkem:

Proč lidé nemají rádi Systemd?

Vážná otázka, proč lidé tolik nenávidí Systemd. Stále slyším lidi vyjadřovat, jak moc to nenávidí, ale nikdo nikdy nevysvětlí, proč je to tak špatné. Vše, co jsem kdy četl, jsou dobré věci (rychlejší startovací časy, lepší protokolování atd.).

Může mi někdo dát objektivní důvod, proč Systemd není dobrý, jaká je lepší alternativa?

Více na Reddit

Jeho kolegové redaktoři Linuxu odpověděli svými myšlenkami:

Mguzmann: "Muh unixová filozofie !!!"

Jjjjewalkmanterug: „Rychlejší čas zahájení než co? Ne tak docela jako většina ostatních moderních věcí. Lepší protokolování? Binární protokolování je kritikou mnoha lidí, poskytuje rychlejší indexování, ale binární protokoly jsou snadněji poškozeny a to je obecně to, co se lidem nelíbí. Systémové poškození bylo ve volné přírodě svědkem více než jednou. “

Skutečný hněv proti systemd je ten, že je nepružný záměrně, protože chce bojovat s fragmentací, chce existovat všude stejně, aby to dokázal. Lidé, kteří nemají rádi systemd, jsou většinou lidé, kteří si chtěli vybrat, a systemd to bere s Lennartovým primadonským přístupem, který obvykle sestupuje k „Už by vám nemělo záležet na tom, abyste to už nedokázali, protože mě to nezajímá to'.

systemd je uprostřed silnice, lidé, kteří chtějí buď hyper bezpečný, nebo hyper malý nebo hyper rychlý systém, jsou vynecháni. Pravda je, že to sotva něco změní, protože systemd si osvojili pouze systémy, které se těmto lidem stejně nikdy nelíbily. Převážně si ji osvojili systémy, které se starají o lidi, kteří se o „pod kapotou“ opravdu nestarají, pokud jejich desktopové prostředí běží.

Sub200ms: „Systemd nemá téměř žádné požadované externí závislosti; skládají se převážně z glibc (nebo kompatibilního libc), setcap a libmount. Vše je v souboru readme v git repo, pokud vám skutečně záleží na technických faktech.

Celá shtick "závislost na systému" stárne: prostě to není pravda.

Pravda však je, že nesystémová distribuce po celá léta nedokázala udržovat ConsoleKit buď kvůli hloupé neznalosti, nebo proto, že místo toho používaly systemd-shim. To zase přinutilo upstreamové projekty, jako je KDE, podporovat pouze API systemd-logind, jednoduše proto, že neexistovala žádná jiná udržovaná alternativa. “

Lumentza: "Někteří lidé mají rádi systemd, jiní ne." Většina lidí se o to ani nestará.

Při zevšeobecňování buďte opatrní, jen proto, že jste hovořili s některými zkušenými uživateli systému Linux s určitým názorem na něco, nemůžete usoudit, že tento názor sdílí každý zkušený uživatel systému Linux.

Když jsem byl úplně noob neschopný instalovat Debian, cítil jsem se provinile, že jsem měl rád Gnome a KDE, s časem jsem si uvědomil, že je má rád také mnoho dalších lidí. Chápu, proč někteří kritizovali složitost desktopového prostředí a upřednostňovali obyčejného správce oken, ale ve většině případů si stále volím úplné desktopové prostředí.

Situace se systémy init není úplně stejná, protože i když se můžete snadno rozhodnout použít desktopové prostředí, správce oken nebo dokonce vůbec žádné grafické uživatelské rozhraní, ve většině distribucí můžete systém init jen stěží změnit, také některé vyšší vrstvy jsou rozvíjení závislostí na systemd, a to poblázňuje některé kritiky systemd, ale pokud chcete mít systemd free system, máte stále možnosti. “

Ssssam: „Tento příspěvek docela dobře vysvětluje, proč byla systémová migrace dokonalá bouře. //lwn.net/Articles/698822/

Pro většinu uživatelů, kteří se nepokoušejí do sysadminingu, opravdu nezáleží na tom, jaký systém init používáte. Pokud zjistíte, že distribuční vývojáři dělají skvělé distribuce se systémem systemd nebo bez něj, nechte je vybrat. “

Spifmeister: „Linux je plný kvalifikovaných, technicky zdatných lidí, kteří mají silné názory na to, jak by se měl linux vyvíjet a růst. Většina z těchto názorů je irelevantní, rozhodnutí je na těch, kteří tuto práci dělají. Síla a pověst v linuxových komunitách je u těch kvalifikovaných lidí, kteří si na práci udělají čas (i bez programátorů). Mnozí, kteří si stěžují, nemohou nebo nebudou dělat práci na alternativách nebo pracovat na udržení starého způsobu.

Shledávám systémové jednotky a servisní soubory, které se snadněji udržují, a co je důležitější, je snadnější předat tyto znalosti někomu jinému (nebo mně o rok nebo dva později). Byly chvíle, kdy potřebuji něco opravit, něco změnit a otevřu si scénář a musím přijít na to, co udělali nebo proč to tak udělali (ne vždy jsem rozuměl svému kolegovi nebo kódu svého mladého já).

Správce spouštěcích skriptů Arch linux uvedl tyto důvody, proč byl systemd přizpůsoben pro Arch Linux, věřím, že Fedora a další distribuce to udělaly z podobných důvodů. “

Beertown: „Myslím, že nenávistníci systemd by měli vinit správce distribucí namísto vývojářů systemd, protože jsou zodpovědní za zničení jejich oblíbeného linuxového OS přijímajícího systemd. A nenávistníci mohou prostě přejít na nesystémovou distribuci a žít šťastně. “

Photurt: „Protože lidé nemají rádi změny a rozsah systemd se rozrostl. Systemd je viděn tak, že dělá víc, než by měl. Osobně se mi to opravdu líbí. “

5heikki: „Nejsem silně proti ani proti systemd, ale IMO je trochu alarmující, jak se rozšiřuje (rozšířil), aby byl mnohem víc než jen systém init. Převzala funkce, které nepotřebovaly žádné opravy. Například k čemu potřebujeme systemd časovače? Máme cron. Systémové časovače se mi zdají jako zbytečné nafouknutí. “

LastFireTruck: "Velmi stabilní." Velmi snadný a konfigurovatelný způsob správy služeb. Pěkný výstup viny z kontroly bootování. Skvělý a snadný fstrim.timer pro ssds. Kontrola protokolů také snadná.

Dávám přednost. Nechci bez ní distro. “

Knobbysideup: „Pro mě je to tím, že to příliš komplikuje věci, které by měly být jednoduché. Mluvím jako sysadmin / uživatel, ne jako někdo, kdo k tomu píše skripty. To spárované s NetworkManagerem mě dělá nesmyslným. “

CarthOSassy: „Protože po systemd už nikdo nebude moci pracovat na svém vlastním systému. Prostě strhnou systemd a přijmou cokoli - protože je to masivní, hluboce propojené krysí hnízdo a nikdo kromě jeho velmi malé skupiny tvůrců jej nikdy nebude moci rozšířit nebo udržovat.

To je obzvláště problém, protože systemd nyní obsahuje tolik. Mnoho lidí si klade otázku, kdy se přestanou vyvíjet alternativy k implementacím systemd. Očekávám, že se nakonec věci jako networkd a logind stanou jedinými podporovanými rozhraními k funkcím, které vystavují. V tomto okamžiku budou moci na přihlášení nebo síťové funkčnosti systému Linux-Systemd pracovat pouze vlastníci systemd.

Člověk si začne klást otázku, jak dlouho zůstane předpona toho jména relevantní. “

Více na Reddit

Proč byste měli přepnout na soukromé šifrované zprávy

Ochrana osobních údajů se stala jedním z největších problémů, kterým online uživatelé čelí, když se je vlády a společnosti snaží špehovat. Jeden autor na médiu se rozhodl zrušit Facebook Messenger, Skype, WhatsApp a další aplikace ve prospěch soukromých šifrovaných zpráv.

Henning von Vogelsang píše na médiu:

Když komunikujete online, vše, co říkáte, se přenáší otevřeně, bez omezení. Kdokoli, kdo vaši zprávu zachytí, si ji může přečíst. Každá společnost, jejíž služby používáte, oskenuje, co jste napsali, aby se o vás dozvěděla více.

Nedělají to proto, že mohou, dělají to proto, že potřebují: Jejich obchodním modelem je reklama a lidé chtějí cílit na konkrétní skupiny spotřebitelů. Chtějí tedy vědět vše o vašem životě: kolik máte let, kolik máte dětí, kde žijete, jaký příjem dosahujete, co kupujete a co se vám líbí a nelíbí.

Máme moc chránit se před neetickými vládami a korporacemi se skrytými programy. Můžeme jednoduše nainstalovat aplikaci a konečně získat naše pravé záda, právo, které jsme dostali při narození, právo, které nás činí tím, kým jsme.

Právo svobodně myslet a mluvit, aniž by se toho někdo chytil a obrátil proti nám.

Více na Medium

Jaká je vaše oblíbená distribuce Linuxu?

Existuje mnoho různých distribucí Linuxu, ze kterých si můžete vybrat, ale která je vaše oblíbená? Opensource.com má hlasování, které vám umožní hlasovat pro vaši oblíbenou distribuci Linuxu:

Ze všech mnoha otázek, které byste se mohli zeptat nadšenců open source, žádná z nich nemusí evokovat docela vášnivou odpověď jako otázka, jakou distribuci preferují.

Lidé si vybírají distribuci z mnoha důvodů, od vzhledu a chování po stabilitu, od rychlosti po způsob, jakým běží na starších strojích, od tempa aktualizací až po jednoduše nabízející balíčky, které potřebují. Ať už je důvod jakýkoli, s tolika dostupnými distribucemi, když se zeptáte, kterou z nich používáte, může být viděno jako proxy pro dotaz, jak se rozhodnete komunikovat s počítačem.

A i když jste zarytým fanouškem konkrétní distribuce, neznamená to, že se vaše preference nemohou časem změnit. Vyzkoušení nových distribucí může přinést nové pohledy a zkušenosti a usnadní vám informovaná doporučení, když pomáháte přátelům, rodině a kolegům přejít na Linux.

Stejně jako každý rok bychom se chtěli této příležitosti zeptat, jaká je vaše oblíbená distribuce Linuxu a proč? Abychom v naší anketě udrželi zvládnutelný počet možností, omezili jsme ji na posledních deset distribucí podle DistroWatch za posledních 12 měsíců. Seznam není zdaleka vědecký - je předpojatý vůči uživatelům desktopových distribucí, kteří sedí za jedinečnými IP adresami, kteří si našli čas a jsou započítáni -, ale je to výchozí bod.

Více na Opensource.com

Zmeškal jste shromáždění? Podívejte se na domovskou stránku Eye On Open a podívejte se na nejnovější zprávy o open source a Linuxu.

$config[zx-auto] not found$config[zx-overlay] not found