( poliverzum | 2013. 10. 18., p – 01:55 )

Ejnye, pedig már majdnem azt reméltem, megfűzhetlek hogy csináljunk ketten egy disztrót, esetleg más manusokat is belevonva akikben megbízol: a disztró fájlrendszer-hierarchiája GoboLinux-szerű lenne, az ablakkezelő DWM, a zenelejátszó MOC, a filekezelő MC, a böngésző többféle is lenne: Lynx, Links, Elinks, DWB, Surf... Lenne bent alapból természetesen XBindKeys, XChainKeys, NumlockX, Wcalc, Urxvt, Tmux terminal-multiplexer, Vim (musthave...) és más hasonló nyalánkságok...

Igazából pár hónapja el is készítettem egy "modernizált" GoboLinuxot, majdnem minden fontosabb összetevő zsír-új volt benne (kb csak az Udev nem, mert azzal nem tudtam megbirkózni) csak rájöttem nem sok értelme van az efféle egyemberes projekteknek. Mert ha össze is hozok egy kiadást, de a lényeg a csomagok naprakészen tartása lenne, de azt nem bírom egyedül vállalni, ahhoz kell egy közösség.

Na szóval én értem mit írsz. De engem épp az vitt a Linux felé, hogy azt kerestem benne, amit elvesztettem amikor a C-64 -ről PC-re váltottam. Az iszonyatos lelki törés volt nálam. Azt gépi kódban programoztam, és saját Basic-bővítéseket írtam hozzá. (úgy van, nem is egy fajtát). PC alatt ezt nem tehettem meg, nem volt doksi, a forráskódok titkosak... Én igenis akarom ÉRTENI a rendszert.

Na és épp emiatt talán megérted azt bennem, hogy nekem eleve miért nem való az afféle bloatware szarság mint a Gnome, KDE, stb. Túl komplexek. És ez még hagyján, mert a nagyobbik baj az, hogy állandóan felforgatják fenekestül az egészet. Azt hiszem ha jól értettelek te is ilyesmiről írtál itt valamelyik postodban. Születik egy világmegváltónak tartott ötlet, erre rácuppannak mint az éhező prosti a gazdag bankár ötödik végtagjára, és kidobnak minden régbevált alaposan tesztelt megoldást és kódot, s mindezt CSAK amiatt, hogy megspóroljanak egyetlen kib... configfájlt, s a rendszer kitalálja maga az akármit. Az nem baj ha az esetek 10%-ában is rosszul találja ki, s az se ha a korábbi 10K méretű kódból lett 50MByte. Leszarják.

Szerintem te is effélék miatt fanyalogsz. Ha igen, tudd hogy EGYETÉRTEK VELED.

Sorolhatnám a példákat. Úgy tervezem pld, ha megjön a 64 bites laptopom, azon nem Grub2 lesz a rendszerbetöltő, hanem LiLo. A Grub 1-et szerettem. A Grub2-nél olyan érzésem van, hogy egy kész oprendszer maga is, csak azért, hogy elvégezzen egy faék-egyszerűségű feladatot, amihez már-már még a Grub1 is sok lett volna. Egyáltalán, utálom azt a mindenfelé elburjánzó koncepciót, hogy olyan rendszert írnak, amihez nem kézzel kell szerkeszteni a megfelelő konfig fájlt, hanem külön speciális konfigfájlok tömkelegét kell szerkesztgetni csak azért, hogy abból maga a rendszer összetákolja egy külön célprogrammal magának a végleges config fájlt. A Linux eredetileg az egyszerűségről szólt vagy nem? Mindenki elfeledte volna a KISS elvet?!

Itt van aztán a systemd is. GYŰLÖLÖM. Nekem nem kell, a jó öreg udevet akarom vissza.

Akkor meg szintén a szívemből szóltál, amikor azt emlegetted, nem érted a mai Xorg működését, mert nem találsz benne xorg.conf fájlt. Én is csak néztem mint a hülye amikor megláttam először, hogy van ilyen is hogy ez nincs... És most se értem én se. Tudom hogy van valami spéci könyvtára amiben az egyetlen xorg.conf helyett van mindenféle más conf fájl, kivéve amikor nincs, mert anélkül is megy. Hogy hogyan, nem tudom. Emiatt a rohadt X miatt nem tudtam rögvest Gentoot telepíteni, így lett Sabayon. Ha megjön a másik laptopom nekiesek újra. De ha lenne valami egyszerűbb megoldás az xorg helyett, azt választanám.

Szóval ez az egész rémségesen túl van már bonyolítva. Minden programozó azt hiszi, akkor lesz nagy név a szakmában, ha olyan programot ír ami "mindent" tud, mindegy hogy hánytízezer sor lesz emiatt, és nem használja fel a régi jól bevált megoldásokat hanem csakazértis valami új dolgot talál ki, tökmindegy hogy akármilyen nyakatekert legyen is. Nem baj az csak MÁS legyen.

-------------
Honlapom: http://parancssor.info
Könyvem a VIM-ről
=== Sabayon disztró, DWM ablakkezelő ===