[ Zmenil jsem subject. ]
Totiz at rikam jak chci, kazdej linuxar, co si to precetl, si me uz
zaradil do skupinky tech, "kteri panackuji pred velkym kralem Vilikem
Branovym a cekajici s vyplazenym jazykem a otevrenou penezenkou pred
uvedenim dalsiho vytvoru jeho uzasne spolecnosti" ;)
Trosku ses mne dotkl. Povazuji se totiz za Linuxare, ale jednak si
myslim, ze nejsem fanatik (snad dokazu sve nazory uspokojive vysvetlit) a
druhak: myslis, ze bych se psal s takovymito posty, kdybych si o tobe
myslel, to co pises? Myslis, ze by se tu s tebou vubec nekdo bavil?
To, ze nejsi prowindowsak, tu pises uz asi potreti. Ja verim, ze tvoji
'oponenti' to berou (ja tedy urcite); zkus se tedy na nase reakce divat
jinak, nez ze tebou opovrhujeme.
Ja nenadavam taky stejne jako pharook na nejaky OS jako celek, nelibi se
mi zpusob jeho vytvareni; ten system za to nemuze, programatori jsou pod
desnym tlakem managementu a terminu odevzdani; jejich opotrebovani dokazuje
napriklad udajna jejich velka cirkulace ve vyvojovych strediscich Microsoftu.
Kdyz reknu "Aha, nojo, Windows..." a zni to jako bych rekl "Ty blbecku,
s temahle problemama za mnou nechod a nejdriv si vyber poradnejsi operacni
system...", mam na mysli prave tu strategii jejich vyvoje. Spousta
plastvicek, ktere jejich autori nemeli diky svym sefum moznost poradne
dokoncit a otestovat, je poslepovano tak, aby to jaks-taks chodilo
(i pospolu). Kdyz se to pak jeste slusive natre, vypichnou se veci, na ktere
se da udelat vyborna reklama, vybrane casti se jeste nazvou 'technologie';
mame hotovy operacni system, ktery lze skutecne prodat. On funguje, leta se
zalepuje dalsimi servisnimi patchi, ale jde... no, nechci o tom dal psat.
*** TUNY PARAMETRU **********************************************************
nastudovat nejakou manualovou stranku a naucit se tuny parametru, ktere
musim zadat, aby to fungovalo...
Ty spousty parametru u mnoha prikazu a programu tam byly prave proto,
abys je mohl vsestranne vyuzit. Specialne u Linuxu se setkavam s velkym
mnozstvim rozsirenych moznosti. Zakladni priklad: V Linuxu muzes jedinym
prikazem date vypsat datum, ktere zadas absolutne nebo relativne k dnesnimu
v temer libovolnem formatu. Centralne a uzavrene vyvijeny unixovy
system Solaris je v tom daleko chudsi. A nejen v tom, kdyz v nem delam
(spravuji ho v praci), pripadam si jako pan Flintstone.
Kdyz si sednu k Linuxu ci jinemu free OS, ucitim velmi rychle, ze se mi
poddava, ze dela co chci. Nevim, jestli to chapes; kdyz se naucim parametry
prikazu, ktere potrebuju, dokazu ze systemovych programu vydolovat takove
schopnosti, ze nezasveceny kouka a rika: "Tohle jde?! A to se dodava primo
se systemem?!" A ja muzu jen pysne dodat: "Jo a zadarmo."
Kdyz se ty parametry naucim, teprve pak znam svuj operacni system, a to
ja chci; nerad bych sedel cele dny u cerne krabicky a prosil ji, aby delala
co bych chtel. Rad bych ji v tom obcas i pomohl, vis?
V Linuxu se tipy a triky uz jednou potrebne velmi rychle prosazuji do
systemu, je prijemny a pratelsky - a je na stiru se standardy. Linux je
hybrid mezi BSD a SystemV vyvojovymi vetvemi unixu, z obou si IMHO vzal to
lepsi.
*** TO DIVNE MOUNTOVANI ****************************************************
Co je to NORMALNI mountovani?
Docela hezky to vysvetlil ok; pridal bych k tomu jeste hezkou filozofii
jednotneho stromu. Hierarchicka struktura informaci (viz Novellsky NDS), to
je to, k cemu to ma blizko. Pripojis k operacnimu systemu jakekoli medium,
ktere on umi hardwarove ovladat a u ktereho to ma smysl a jednotnym prikazem
ho pripojis do jednotneho stromu zdroju.
Mas nejakou predstavu o tom, jak k diskum pristupuji Windows? Stejne
jako DOS. Nejakym zpusobem se pri bootu dozvi, kde ma byt jake medium,
oznaci si je obskurnimi pismenky a ty se, mily uzivateli, modli, aby tam pak
taky skutecne bylo! Chaos - ale velmi pohodlne pro uzivatele - dokud tedy
funguje vsechno normalne! Windows nic nemountuji.
Vis, oni "stari navrhari unixu" vedeli co delaji, ALE TOHLE TVRZENI SE
NEVZTAHUJE JEN NA MOUNTOVANI. Nez zacnes nadavat na neco, co se ti nelibi na
unixu, zkus se o tom neco dozvedet a popremyslet. Unix nedelali hlupaci,
co myslis, stoji na svetovych klicovych neviditelnych a supertajnych
pocitacovych salech unixove nebo wokenni servery?
Unixy uz umi spojit vyhody obojiho: systemovost a pohodli. Linux
napriklad ma dokonce dva zpusoby jak automaticky mountovat media pri
pozadavcich na pristup. Jeden je daemon a druhy (ten novejsi) muze byt
(pokud ho zapnes v konfiguraci - nevim jake mas potuchy o kompilaci
Linuxoveho jadra) soucasti jadra.
*** SYSTEM PRAV U SOUBORU **************************************************
Souhlasim s tebou, tohle je na unixu zastarale.
Vsude kolem sebe slysim, ze nejlepsi souborovy system pro velkokapacitni
ulozeni dat je Novell a nemam duvod tomu neverit. Novell je sit se
souborovym zamerenim a je jedine dobre, ze je v tom nejlepsi. Presto, jak ma
komplexni (slozity) system prav k objektum (nejen souborum), je rezie
rychla.
Kdyby nekdo vymyslel lepsi system prav s rozumne bezbolestnym prechodem
na nej, budu ho podporovat. Beru unix i s jeho bolestmi.
*** VSUVKA *****************************************************************
Dalsi vec, ktera na unixu vadi snad jenom mne, jsou tuny terminalu a
slozite databaze jejich schopnosti (capabilit). Vysledkem je to, ze mnohy
linux po nainstalovani nerozumi vlastnimu terminalu. Xterm se chova jinak
nez console. To je ale vec, kterou si za sebou unix taha z davne minulosti
hardwarovych terminalu a je to dan za jeho dlouhou a slavnou historii.
*** JESTE JEDNA 'SLINA' NA WINDOWS *****************************************
Jeste se mi neco dere na mysl: Proboha, copak je to tak nepochopitelne?
Unix/Linux delali lidi, kteri chteli, aby s nimi pocitac zil, v podstate pro
sebe. Pro vsechny veci v nem je (nebo byl :) ) duvod. Kdyz neco system dela,
ty mas moznost se dozvedet _ze_ to dela, proc to dela, jak to dela a tedy co
bude vysledek. Kdyz neco chces aby udelal on, mas mnoho stejne dobre
dokumentovanych moznosti jak presne mu rict, co a jak chces.
Srovnej _tohle_ s Windows.
Aforisticky zaver dalsiho slohoveho cviceni z me vlastni dilny:
Unix je tvoreny lidmi (a guru) PRO lidi (a guru),
Windows je tvoreny manazery NA lidi.
Uff,
Tuttle
Nobody expects the Spanish Inquisition!!!
|