- Milyen TV-t vegyek?
- OLED TV topic
- DUNE médialejátszók topicja
- Milyen videókártyát?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- 5:4 képarányú SXGA monitor jön ősszel az EIZO berkeiből
- HDD probléma (nem adatmentés)
- Gigabyte alaplap topik
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Házimozi belépő szinten
Új hozzászólás Aktív témák
-
cigam
titán
Valóban megérne egy cikket, de nem én vagyok az avatott szakértő, messze nem ismerem olyan részleteiben a rendszert, ahogy szeretném. Arról nem is beszélve, hogy úgy megfogalmazni pár mondatban hogy mindenki más is megértse elég nehéz.
Mi is az init rendszer
A számítógép indulásakor mindegyik Linux egyforma egy pontig, a kernel betöltődéséig. Miután a kernel végzett az alapokkal, meghívja az init rendszert, ami eldönti mi és hogyan fog elindulni, hogy te úgy találkozz a géppel, hogy ott vár a grafikus felület, hogy bejelentkezz kedvenc grafikus felületedre. Ha megnyitsz egy feladatkezelőt láthatod, hogy rengeteg program fut pedig te csak a gépet kapcsoltad, be és még nem indítottál el egyetlen programot sem. Pedig ahhoz, hogy működjön az egér, a grafikus felült, az internetelérés, rengeteg apró program összehangolt működése szükséges.
Ahogy grafikus ablakkezelőből is sokféle létezik(Gnome, KDE,XFCE,...), úgy init rendszerből is született pár különböző megoldás (OpenRC,Sysv, systemd,RC,...). Mindegyiknek más az erőssége és a gyengesége.pl. van amelyik csak sorban egymás után tudja indítani a programokat, van amelyik már párhuzamosan, egymástól függetlenül is képes rá. Szintén az init rendszer sajátossága az úgynevezett futási szint.Látod? Csak azt elmesélni hogy mi is az init rendszer, már egy bekezdést megtöltött, és elég hozzávetőlegesen lett elmesélve, hogy mit is művel.
A systemd-re koncentrálva az a baj vele, hogy nem csak init rendszer akar lenni, hanem minden más is. pl. nem a hálózatkezelő programot indítja el(NetworkManager, vagy Wicd), ami beállítja a hálózati kártya IP címét, kezeli a wifi kapcsolatokat stb.., hanem önmagában is egy hálózatkezelő (systemd-networkd).
Átlépve határait, olyan mint egy rákos daganat. Évről évre olyan funkciókat valósítanak meg benne, amit régen egy külön (általam kiválasztott) komponens végzett. Így elvész a választás szabadsága. Nem tudom az általam kedvel komponensekből összelegózni a rendszert. Odáig fajult a dolog, hogy ma már nincsen Gnome systemd nélkül. Vagyis hiába szeretnél OpenRC-t használni, és Gnome ablakkezelőt, az nem fog menni, mert a legfrissebb Gnome kiadása nem működik systemd nélkül. Vagy egy régebbi kiadást használsz, ami még nem függ tőle, így megkapod a Gnome-ot. De! Senki nem fogja a régi hibáit foltozgatni, vagy leprogramozni a fejlesztéseket úgy, hogy azok systemd nélkül is működjenek.No és ott van még maga a systemd kitalálója, fejlesztője. Lehetetlen egy alak, hiába támasztod alá tényekkel, hogy x vagy y megoldás nem jó, vagy megkérik, hogy bizonyos dolgok ne úgy működjenek, ahogy, egy legyintéssel lesöpri az asztalról, és akkor is neki van igaza. Más (init)rendszer fejlesztők csapatként működnek. Nem csak egymás közt beszélik meg a lehetőségeket, hanem figyelembe veszik a felhasználók kérésit igényeit is.
Szóval nagyon összettt probléma, sok aspektusa van, és nem mindegyik egyértelműen fekete vagy fehér.
Új hozzászólás Aktív témák
- ALIENWARE Area-51 R6 Threadripper Edition 1920X
- Telefon felváráslás!! Samsung Galaxy S22/Samsung Galaxy S22+/Samsung Galaxy S22 Ultra
- BESZÁMÍTÁS! SAPPHIRE NITRO+ RX 7900 XTX 24GB GDDR6 videokártya garanciával hibátlan működéssel
- AKCIÓ! HP Victus 16-R1002NF Gamer notebook - i7 14700HX 16GB RAM 1TB SSD RTX 4070 8GB WIN11
- Apple iPhone X, 256GB, Kártyafüggetlen
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest