Ve clanku autor pise: "Za největší výhodu Linuxu v současnosti považuji systém balíčků, jejich závyslostí a systém repozitářů". Mohl by mi laskave pan autor vysvetlit, v cem spociva ta 'vyhoda'? Ja vyvijim delsi dobu pod Linuxem a pokud potrebujete, aby Vam program fungoval na vicero dsitribucich (zminme treba jen ty nejrozsirenejsi: RedHat, SuSE, Mandrive, Gentoo, Slackware), tak zrovna vyzdvihovana 'závyslost' je teda spise v soucasne dobe velkou nevyhodou linuxu.
A aby nezustalo u planych reci, tak uvedu par prikladu:
- RedHat a jeho openssl balicek. Pokud zkompilujete aplikaci, ktera pouziva openssl knihovnu, na RedHatu a nainstalujete ji treba na SuSE nebo Mandrivu, tak vam tam hned nepojede. Na RedHatu je totiz knihovna libssl.so.4 a libcrypto.so.4. Ostatni distribuce maji *.so.1.
- Gentoo, Slackware a jejich 'capabilities'. Zjistil jsem, ze ve vychozi konfiguraci maji tyto operacni systemy vypnuty 'capabilities', resp. volani funkci 'capset' selhava. Takze kdyz musite mit aplikaci pod rootem a chcete se zbavit nejakych zbytecnych prav, tak to proste nejde, dokud si tuto vlastnost nezapnete. Tyka se to i od Slackware odvozeneho systemu, jimz je Slax.
PS: O gramaticke strance clanku se nema smysl bavit, korektura opet selhala. Z chyb neobvinuji autora, za korektni vydani clanku odpovida redakce.
Ano vytváření balíčků, klade větší nároky na tvůrce těchto balíčků. Ale pokud vytvoříte rpm pro RH, tak máte jistotu že vám to pojede (na tom RH). Když to same uděláte pro Windows, tak vůbec nemůžete vědět, že když tam nahrajete nějakou novější verzi nějaké DLL knihovny, tak přepíšete starší verzi, kterou používá jiný program. A to že je něco v nepořádku se dozvíte až tak, že vám něco nejede. Což je v produkčním prostředí velký průser. V současných Win prostě bez problému nainstalujete program A a program B, které ale nejsou schopni pracovat současně.
Nehledě na komfort pro uživatele. Chcete mít aktuální systém? Napište yum update, nebo apt-get upgrade, nebo jiný ekvivalent. A máte to aktualizované. A ve Windows? Vždyť já už ani nevím odkud jsem si ty programy stáhnul! Takže to nejsem schopen zaktualizovat ani ručně kus od kusu. Natož jedním kliknutím.
he he, na woknech mnohdy update aplikací není žádoucí ;-)
ono se moc nevyplácí aktualizovat nějaký cracknutý program :-D, takze to woknaře ani moc netrápí, updaty se řeší "jednou za čas" a s nalezením zdroje nebývá na torrentech problém...
Je však pravdou, že se to občas popere a novější vyhrává. Ale každé má své, takové rochňání se ve spleti zavislostí má také svoje kouzlo... to jsou pak ty pravé linuxové orgie.
btw, s nalezením nejnovější verze libovolého programu pro svoje wokýnka jsem s panem Googlem nikdy neměl problém. Uznávám, že pro linux je to hledání na webu asi poněkud chudší na výsledky, ale pokud už znáte jméno svého miláčka, cesta k cíli je vždy snadná.
tiez suhlasim. Svojho casu mi jeden kamarat hovoril a asi ste sa s tym uz tiez stretli, ze instalacia programov, ktore potreboval pre svoju pracu musela vzdy prebiehat v urcitom poradi, inak to nefungovalo. Na technickej podpore MS mu povedali, ze o tom vedia, ale kvoli marketingu nemozu o tom informovat zakaznikov.
jj, instalace nějakého nového programu do woken je vždy dobrodružtvím... o takové reinstalaci systému ani nemluvě. Třeba z důvodu migrace na novější hw, praví woknaři si dokáží zjednat pořádek (přeinstalace je poslední zoufalost, ke které se mnozí uchylují zbytečně brzy, mnohdy je náprava záležitostí několika řádek v konzoli čí správným polechtáním registů na bříšku :-)...
To s tím kouzelným pořadím bývá záležitost starších secializovanějších programů (nebo nějakých vykopávkových z dob Win 9x), setkal jsem se s něčím podobným při instalaci "videostřižny", tam navíc záleží i na správném rozmístění komponent v PCI slotech! (sdílení přerušení)
Jinak když se na to jde správně, lze na jede "nádech" nainstalovat kompletní sw výbavu na jeden restart, vše to je jen o správném pořadí :-D
nadruhou stranu, Win jsou dosti heterogenním prostředím a pokud je vývojář slušný a ví že instalací nějaké knihovny by mohl způsobit nestabilitu ostatních aplikací (týká se např. systémových knihoven, což mimochodem WinXP už celkem dobře dokáží ustát), tak najde jiné řešení (lokální koipe, velké sw balíky si s sebou nesou vlastní repozitář sdílených knihoven, a pod.).
Zajimave. Ja ted updatoval jeden takovy popelnicovy pocitac s Win XP Pro, stroj, ktery nikdy nebyl na Internetu a tak mel instalaci tak, jak ho Bill Gates spotvoril. Jen na Windows Update jsem to musel asi 4x restartovat. Pokazde to vzdycky neco stahlo a pak to tvrdilo, ze uz je to vsechno a pri pristim spusteni se jelo znovu. Napoprve nejakych 19 updatu, na podruhe SP2 a snad novy Windoze Installer, pak nevim a naposledy nejakych aspon 40 dalsich fixu. Nejvetsi radost mam z noveho IE 7, ktery sam o sobe na tom vraku zabral aspon pul hodiny na instalaci. Uz se tesim, jak ho nikdy nebudu pouzivat.
Hezke bylo, kdyz jsem na Widle nainstaloval AVG a ono to nebylo schopne stahnout updaty a porad to chtelo otevirat dial-up, presto, ze to melo trvale pripojeni po domacim LANu. K odstraneni tohoto problemu staci (logicky, ze?) pouze nainstalovat novejsi Internet Exploder, ktery jsem jinak nikdy neinstaloval, protoze ho nepouzivam.