Mam pocit, ze tenhle clanek patri spis na Administrator.cz (ci jak se jmenuje root ve Windows)
Za nejlepsi vtip povazuji toto:
> Nedávno se ještě programy musely ručně kompilovat ze zdrojových souborů, pak přišel Debian s .deb balíčky, následoval RedHat a Mandrake s .rpm, nyní se začíná prosazovat CNR.
V pocitacovem svete znamena deset let nedavno? Vzdyt Linux mel balicky jeste za vlady DOSu... Zatimco Windows, pokud vim, nemaji balicky doted (.exe programek, pro me neni balicek).
> Nyni se zacina prosazovat CNR?
Ugh! To jako, ze vsichni smazem svy Debiany, RedHaty, Mandraky, SuSe, Slacky, Gentoo, From Scratch Linux (TM) a buhvicojeste (treba *BSD, Hurd, Plan9) a nainstalujem si Lindows, aby jsme se citili jako ve Windows, ktere jsme tak hloupe zavrhli?
Nebuďte tak přísný. My neBFU si svoje Gentoo, Redhaty, Suse a kdoví co ještě necháme a uděláme si wget, tar, configure, make, make install zadarmo. BFU by na CNR jedině vydělali, zatímco nyní si řada BFU platí experta za instalaci SW, který přijde, klikne na Setup.exe, Next, Next, Next, Finish, takhle si zaplatí za CNR a vyjde je to levnějc. Je to daň za to, že i Linux se začíná dostávat mezi lidi, kteří by správně na používání počítače měli mít něco jako zbrojní průkaz. Abych předešel FW, ne, že bych chtěl počítače pro "pár vyvolených", ale vadí mi princip MS, který má zásadu "i ten největší debil může pracovat s počítačem" a "přece nemůžeme po uživateli chtít, aby věděl, co a jak dělá. On chce prostě výsledek a ten mu musíme umožnit". Pak to dopadá, jak to dopadá.
Ja jsem nenarazel na princip Click-N-Run. To je taky hlavni vec, kterou od sveho distra cekam, ze budu moct na par tuknuti klavesnice ci kliknuti mysi bezproblemove nainstalovat, co si zamanu (a ze to pak bude taky fungovat a ze to po sobe nenecha smeti, kdyz to odinstaluju).
Jen mi v clanku prislo divne, proc by se melo jakesi Click-N-Run (TM) (one distro only, placena nadstavba .deb balickovaciho systemu) prosazovat proti .deb ci .rpm balickum.
Myslim, ze citovanym odstaveckem autor nejlepe ukazal, ze tomu moc nerozumi. Nicmene i tak ma clanek svou hodnotu.
Me osobne neni jasne, jake distro je pro BFU nejlesi, ale Lindows bych nevolil (jen muj nazor, je jasne, ze nekdo bude mit jiny).
Mám SUSE 9 a nedávno jsem s českým zastoupením konverzoval na téma obdoby CNR. To co jsem chtěl bylo, aby mi systém automaticky instaloval nové stabilní verze programů (u kterých bych o to požádal), takže bych nemusel sledovat, zda už ta nová verze vyšla či ne a zda už někdo udělal balíček či ji mám nainstalovat ze zdrojáků, apod.
Společnost SUSE prý o něčem obdobném již uvažovala, ale zatím se nic takového nechystá. Vítám tedy Lindows. V Linuxu je mimořádně velká konkurence a úspěch CNR Lindows může znamenat, že i moje oblíbené distro obdobnou službu brzy zavede. A pokud nezavede...
Hlavni vyhodu CNR vidim v tom, ze tam jsou i komercni aplikace. Treba StarOffice si, IMHO, v .deb balicich nekoupite. Instalace Xine, MPlayeru, ... vcetne kodeku take neni procedura, kterou by BFU chteli podstupovat.
Me se myslenka CNR celkem libi a uvital bych ji i v jinych distribucich (treba SUSE).
co je za problém s instalací mplayeru a kodeků?
prostě jsem si přidal do rpm zdrojů plf(.zarb.org), v rpmdrake zaškrtl mplayer, win32-codecs a real-codecs a "bylo vymalováno" ...
(postup pro Mandrake, leč věřím, že .deb obdoba existuje)
a pokud chcete namítnou, že přidání rpm zdroje a zjištění, jak se potřebné balíčky jmenují, není pro bfu triviální operace, pak vás musím upozornit, že naučit to bfu je asi stejně obtížné, jako mu ve Window$ vysvětlit, kde si má sehnat nějaký all-in-1-codecs balík a jak má odklikat instalaci, aby si jeho systém se všemi těmi divx/xvid/wmv/shit poradil (s mplayerem jsem v životě neřešil problém, že bych na nějaké .avi neměl kodek ...)
Ja sice do linuxu nedelam a sem sem se dostal jenom protoze si roota obcas prectu, ale co se tyce .msi tak sem delal nekolik velkych instalaci v InstallShieldu a kdyz tu instalaci clovek neudela hodne prasacky tak si opravdu ten msi pamatuje registry, soubory i vsechno mozny co se behem ty instalace tam nacpe a behem odinstalace se to zase odecpe, a co ja vim tak to funguje spolehlive, samozrejme kdyz behem ty instalace tam tvurce spousti buchvi co jakym zpusobem tak to ani .msi neosetri...
> kdyz behem ty instalace tam tvurce spousti buchvi co jakym zpusobem tak to ani .msi neosetri..
nevím, kterou osobu myslíte pod pojmem "tvůrce", ale co se týče rpm, tomu je srdečně jedno, co během instalace spouštíte, dokonce když byste se pokusil ho zmást spuštěním jiné instance, nepovolí žádnou destruktivní činnost s hláškou, že rpm database je uzamčena ... management deb balíčků se myslím chová podobně ... nevím, jak se s .msi dělá instalace "hodně prasácky", leč pokud se dá zkazit pouhým spuštěním jiného programu, asi to msi za moc nestojí ...
btw, offtopic, ale doporučuji vaší pozornosti http://validator.w3.org/check?uri=http://cyklista.cz/
správně ste pochpil ze tvurcem mylsim tvurce danne instalace...jinak ja sem delal instalace kde bylo potreba spoustet programy ktere nebyli soucasti te instalace, at uz kvuli zmenam/vytvareni DB, nebo volani DLL pomoci ktereho se dali zjistit nektere veci potrebne pro tu instalaci...a nebyl sem schopen, ani msi, zjistit co tam zmeni to DLL, popripade jiny programky ktery bylo potreba zavolat...ale to co sem vedel ze se zmeni sem samozrejme v odinstalaci mel moznost odstranit...to ze dost tvurcu instalaci tohle nemusej dodrzovat je vec druha...a jak sem rikal v linuxu nedelam tak nevim jestli treba i tohle balicky neumej obstarat...
co se OT tyce, tak sem si vedom ze ony stranky nejsou validni, je to hooodne hruba betaverze a prakticky je to v uplnym pocatku a pracuju na tom jen ve volnym case takze nebyl cas starat se o validitu a zaroven rozchazet zbytek, uvnitr je to vsechno XML/XSLT a je jenom otazka mojeho casu a priorit kdy to XSLT bude generovat validni kod...
z výše uvedeného (dík za popis) si nejsem jist, nakolik má smysl msi s linuxovými nástroji porovnávat, abychom nezaměňovali hrušky za jablka ...
ale dovolím si jednu poznámku: kdysi jsem z nějakých obskurních důvodů vytvářel balík tcptraceroute pro Mandrake, takže jsem se s tvorbou rpm seznámil sice zběžně ale velmi osobně, a mám z toho pocit takový, že s použitím standardních nástrojů .rpm snad ani nijak "zprasit" nejde, takže je-li u msi větší zodpovědnost za správnou funkci balíku na jeho tvůrci, není to z hlediska systému šťastná filosofie (imho)
ad OT - rozumím, já mám na webu betaverzi stránek už čtvrtým rokem :-) ... mě akorát nějak zablblo zobrazení, tož jsem si řekl, že prvně checknu stránku, než budu nadávat na browser ... hlavně, že je úmysl dobrý :-) narozdíl od "takywebmasterů", kterým pojem validita nic neříká :-(
samozřejmě, co by nemohly, když mají roota :-)
ale jde o to, že pokud balím nějaký soft, nemusím se explicitně starat o hlídání souborů apod., což, jestli jsem to dobře pochopil, u msi musím ...
jinými slovy že msi mohu zprasit pouhou nepozorností (!= překlepem), kdežto u rpm by muselo být úmyslem to zprasit
disclaimer: s msi jsem pracoval jedině jako bfu a výše uvedené závěry mají podklad v předchozích příspěvcích této diskuse, takže za korektnost neručím
Nene, v msi co se kopirovani souboru, registru a takovy ty normalni veci to taky dela prakticky samo a tvurce instalace to zkazit nemuze kdyz nebude chtit to zkazit, ja mluvil spis o tech dalsich vecech krome kopirovani souboru atp, ...takze to vlastne vypada ze balicky a .msi je temer dosti podobny jestli to tak chapu...
tak este som tu nic nepisal ale toto mi uz neda
V pocitacovem svete znamena deset let nedavno? Vzdyt Linux mel balicky jeste za vlady DOSu... Zatimco Windows, pokud vim, nemaji balicky doted (.exe programek, pro me neni balicek).
mas pravdu ovela vecsia sranda je ked instalujem rpm a vypluje mi to 46 dalsich co musim este pohladat cdcka a nainstalovat... velka sranda hlavne odkedy sa aj runtime kompiluju do programu
Ak mozme tak DOS uz nechajme je zanami bol !rychlejsi! , !horsi! a !jednoduchsi! ako linux...(doslovne) :)