Ta fragmentace není tak velká jak se Linuxu neznalí uživatelé včetně pana redaktora snaží prezentovat. Většina distribucí se liší jen správcem oken, který běží nad operačním systémem. To je jako bych tvrdil, že když si do Windows 7 nainstaluji nějaký správce souborů, tak půjde o jinou „distribuci“ než jsou sedmičky bez správce souborů jen s Explorerem. A kdybych si místo Total Commandera nainstaloval Free Commander, tak budu mít další distro.
Nebo že Windows bez Photoshopu jsou jiná verze než Windows s Photoshopem.
Problem je ale jinde nez ho hledas ... problem je v tom, ze distro A ma rekneme glibc verze 1, distro B pak verze 1.2 a distro C verze 1.3 ...
A ty chces pouzivat aplikaci ... ktera vyzaduje verzi ... 1.4. Ja vim, umim to vyresit, ale BFU to resit nebude, ten proste konstatuje "nefunguje to". A kdyz si do toho zapocitas vsemozny navazny zavislosti, tak prave tohle je nevetsi problem tuxe. Vyvojar aplikace vetsinou totiz vyviji na nejaky konkretni distro, pokud je appka rozsirenejsi, tak mozna bude mit balicky pro nekolik distribuci ... a bude prekompilovana vuci jejich verzim knihoven.
Tady by to chtelo totiz nejakej jednotnej system, kterej by libovolnymu distru rek, co appka vyzaduje a distro by ji prani splnilo.
většina distribucí se neliší jen správcem oken. A někdy se liší i jednotlivé verze jedné distribuce tak, že návod pro starší verzi není pro běžného uživatele s novější verzí použitelný. A někdy to zajde tak daleko, že je třeba v php nějaká funkce nedostupná, protože třeba gd v debianu neobsahuje funkce co jiné distribuce.
Problem s vytvorenim ovladacu a SW nema zadnou souvislost s fragmentaci!
Co se tyce ovladacu, tak kdyby ze strany vyrobcu HW byl zajem, tak naopak bylo by to pro ne mene prace a lepsi vysledek. Napr by stacilo, kdyby vyrobci dali k dispozici dokumentaci a ovladace jim udela komunita zadarmo a dany kus HW na rozdil od win bude fungovat i na novych verzi Linuxu.
Distra si patchují kernel a dodávají dodatečné ovladače. Ve výsledku je podpora toho samého HW na různých distrech různá.
Ohledně ovladačů:
1. Vývojáři kernelu tvrdí, že drivery musí být pod licencí GPL, na což výrobci často nechtějí přistoupit.
2. Kernel nemá stabilní ABI, takže vám zkompilovaný ovladač pojede na konkrétním sestavení kernelu, ale už nemusí jet na jiném.
3. Výrobci mají ve svém HW velikou spoustu know how, a nechtějí se o něj dělit tak, že dají k dispozici dokumentaci.
4. Kde dokumentaci dali k dispozici (například AMD), tam svobodné drivery dále stojí za starou bačkoru.
5. Když autoři Linuxu všemi možnými způsoby hází výrobcům HW klacky pod nohy, tak se nemůžou divit, že je podpora HW i po více než dvaceti letech tragická.
1. Nechapu proc pouzivas vyraz "tvrdi". To je proste fakt. Mozna spis "poukazuji".
2. Kdyz je ovladac open-source jaderny modul, tak v tom nevidim zadny problem.
3. To neni prekvapive.
4. http://www.phoronix.com/scan.php?page=article&item=amd_radeon_trusty
5. Jediny klacek co jsi jmenoval je ten z bodu 1. Jenze kdyz uz ten ovladac existuje, tak se to stava vyhodou. V dnesnim linuxu mi chodi TV karta, ktera se na Windows>XP neda pouzit. A tim "chodi" myslim plug&play - zastrcim a hned muzu spustit aplikaci. Zadne "Windows hleda ovladac, ovladac nenalezen, restartujte pocitac, restartujte jeste jednou"
1. Na to existuje víc právních názorů.
2. I tam je problém v tom, že musíte mít modul buď zkompilovaný pro konkrétní verzi konkrétního distra, nebo si ho kompilovat sám.
3. Souhlas, nepřekvapí to.
4. Wow, v některých případech open driver funguje i na 80% výkonu toho binárního - to je dost síla :). Plus bych čekal problémy s power managementem, kompatibilitou s různými prostředími atd., jak už to tak na Linuxu bývá.
5. Většina ovladačů pro Windows nevyžaduje při instalaci restart (výjimkou je například driver SATA řadiče, na kterém vám právě běží FS). Většina požadavků na restart je způsobená buď tím že je HW momentálně používán, nebo tím, že autor setupu instaluje vyjma driveru ještě nějaké shell utility, které se zavádějí při startu prostředí - a vyžádat si reboot je tak snadné...
AMD nikdy kompletni dokumentaci neuvolnila. K dizpozici je castecna dokumentace nekterych vybranych casti chipu, a prave tahle funcionalita funguje zcela bez problemu. Dalsich nekolik casti ovladacu (pokud vim) prislo na svet tak, ze "nekdo" od AMD/ATI "nekomu" nahlid pres rameno a rek mu neco na tema "hmm ... zkus tady trebas tohle" a od ty doby to funguje. Samo, oficielne "nikdo nic" ...
Az v posledni dobe zaclo AMD primo prispivat, ale opet, tyka se jen nekterych chipu, netyka se hernich grafik.
M$ dosud nevymyslel ani to, jak nepustit derave widle do site, takze si je nejdriv pekne derave spusti, pocka, az to nejaky script najde a nabori, a teprve pak pres 120 restartu postupne nainstaluje zaplaty ...
M$ nevymyslel ani takovou trivialitu, ze kdyz uz se nekomu ty widle povedlo nainstalovat, bylo by dobry si nekam odlozit tu bezici konfiguraci, takze pokud se nekomu (celkem bezne) povede do widli naisntalove nefunkcni ovladac, tak widle neumi nastartovat v tom poinstalacnim stavu.
Hlavne ze ty holy widle potrebujou uz pomalu 100GB na disku ... lol.
Když instalujete z děravého média, a chcete z nainstalového děravého systému stahovat aktualizace z netu, tak s tím těžko něco dělat - bez ohledu na OS. Ve Windows je by default zapnutý firewall, který by měl instalovaný stroj ochránit. Samozřejmě je dobré také použít médium s integrovaném Service Packem - snížíte tím počet dotahovaných aktualizací.
Tomu odložení běžící konfigurace se říká Last Known Good Configuration, a najdete ho ve Windows (NT) minimálně 19 let.
Windows 8 potřebují minimálně 20GB pro x64 verzi, nebo 10GB pro x86 verzi.
Jak na to koukám, tak toho o Windows moc nevíte.
lol takovy lhani a takhle verejne ....
Mr M$ zjevne netusi, ze normalni OS si postahuje (a overi platnost podpisu) aktualizace jeste pred tim, nez se spusti - pro widle technologie vzdalene budoucnosti. Stejne tak netusi, ze jaksi widle otevrou vesele (v ramci bezpecnosti) spoustu portu do sveta by default.
Ta posledni funkcni konfigurace samozrejme nenastartuje a nikny za tech 20let nenastartovala, jak jiste potvrdi kazdy, kdo se s problemem typu blbej ovladac setkal. Stejne jako ty widle samozrejme nenastartujou v nouzaku ...
Jop, kdyz ma clovek kliku, tak muze nabootovat nejaky live distro tuxe, a promaznout dllka. Trebas trefi to spravny ...
Win 8 se na 10 nebo 20GB ani nenainstalujou, takze neplkej hovadiny. Jenom adresar windows (coz neni zdaleka vse) ma zcela smesnych 25GB (a to je cerstva instalace, ono to casem porad roste jak bumbrdlicek) a k tomu dalsich nekolik GB swapu, bez ktereho widle jaksi fungovat neumi ... a vypnout jej nelze + dalsi bordel v programfiles/user/.... na jinem stroji ma cca rok stary adresar windows smesnych 30GB ... a boptna a boptna ... (a kde sou aplikace ... ze)
Aha, a jak si podle vás takový neběžící OS stáhne aktualizace? Bez kernelu, driverů, prostě neběžící? Asi nijak, že. Windows umí stáhnout aktualizace během instalace - během které samozřejmě musí běžet kernel, drivery síťové karty a setup.
http://www.buildeasypc.com/pics/windows_8/windows_8_step12.jpg
Last Known Good Configuration samozřejmě funguje. Pokud je problém takového druhu, že návrat k poslední známé dobré konfiguraci nepomůže, je možné použít automatický repair. Pokud ani to nepomůže, můžete zabootovat na konzoli. Pokud ani to nepomůže, dá se udělat in-place upgrade. Jestli situaci řešíte tak, že náhodně promazáváte knihovny, tak je to neskutečné diletantství.
Předinstalované Windows 8 mají typicky v adresáři Windows i instalační média. Swap se samozřejmě vypnout dá. Mimochodem to slovo se píše "bobtná", nikoliv "boptná".
W8 se na 10GB se nainstalujou, zůstane 3,3GB volnýho místa
http://www.sdilej.net/?di=15139658594914
„M$ dosud nevymyslel ani to, jak nepustit derave widle do site, takze si je nejdriv pekne derave spusti, pocka, az to nejaky script najde a nabori, a teprve pak pres 120 restartu postupne nainstaluje zaplaty ...“
To je na administrátorovi. Lokální síť zakážu, připojím se přímo jen k Windows Update a je vymalováno. Případně instaluji záplaty z předem připraveného média, kam si jen inkrementálně doplňuji čas od času nové. To lze přece i offline.
Zatímco u běžných linuxových distribucí stáhnu mrňavé netinstall iso, dám ho na usb flashku a instalátor si vše stáhne ze sítě.
Instalátor samozřejmně nespouští žádné síťové démony (pokud to admin nechce), takže tento postup je bezpečný (i kdyby ten netinstall obsahoval nějakou bezpečnostní chybu), daný os nelze během instalace napadnout.
A po takovéto instalaci je systém nainstalován ve své poslední verzi s posledními záplatami.
Nemusím řešit žádné zabezpečení sítě a dokonce ani offline stahování "záplat" na druhé medium.
Když Windows rozpoznají LAN, lze vše stáhnout z Internetu. Buď přímo od výrobce, nebo přes Windows Update.
Pokud ne, tak ovladač pro LAN je na CD/DVD pro základní desku i s dalšími ovladači.
Mimochodem: Ve Windows Vista to ještě nebylo co k čemu, ale od Windows 7 funguje relativně velmi spolehlivě hledání ovladačů přes Windows Update i pro hardware, který oficiálně již novější systémy nepodporuje.
Testuji mraky periférii a doplňků a obvykle mě instalační médium vůbec nezajímá. Ostatně k řadě hardwaru se už ani nedodává.
Ale jo, vetsinou to i celkem funguje, problem je, ze kdyz neco nefunguje, tak neni cesty jak to poresit. Trebas prave lenovacky notesy ze standardni placky nainstalovat tak z 80% nelze. Coz je moc fajn, kdyz na to clovek potrebuje dostat trebas 7my, ale predinstalovany sou 8my ...
Jiste, z usb ktere isntalator nevidi, protoze nezna jeho driver ... mimochodem, v kterem budoucim stoleti se widle nauci pracovat s USBckem jako se skutecnym diskem? Mozna by widle v roce 2100 mohly videt aspon druhou, kdyz ne treti partisnu. A taky by se monza mohly naucit pouzvat jiny fs nez FAT.
Windows standardně obsahují USB drivery, takže klíčenku uvidí. Pokud není k dispozici driver pro konkrétní USB chipset (což by se mohlo stát třeba u budoucího USB 4.0 chipsetu a dnešních instalaček Windows 8), tak buď použijete média s integrovaným Service Packem (který ten driver obsahuje), nebo si driver dodáte přímo na médium.
BTW jak to řešíte na Linuxu, když chcete nainstalovat OS třeba na RAID, jehož driver není na instalačních médiích?
Windows umí více partitions na USB discích. Pokud jde o klíčenky, tak ty jsou zamyšlené jako náhrada diskety, takže se mountuje jen první partition.
Nevím jak vám, ale mě Windows nabízejí formátování klíčenky na FAT, FAT32, exFAT a NTFS.
Problem souvisi s autorskym a patentovym pravem. Ver tomu, ze at uz vyrobis zcela sam a vlastnorucne cokoli, na 100% existuje nekdo, kdo ma alespon cast patentovanou, byt by to byla sebevetsi hovadina ktera napadne kazdyho vola.
A potiz je v tom, ze verejna dokumentace = nekdo si muze velmi snadno zjistit, jak ty veci funguji, a pak te zalovat a chti po tobe licencni poplatky. Mozna ten spor vyhrajes, a mozna patent zneplatnis, ale bude te to stat hromadu penez, ktery dost pravdepodobne uz nikdy neuvidis (firma se necha krachnout a ...). Ostatne, velke firmy vyuziva presne totez, aby ty mensi donutily k prodejum technologii, o ktere maji zajem. Soudni spory jsou pro ty male firmy zcela likvidacni. A i kdyz mozna za 10 let vysoudi vitezne vse ... firma mezi tim davno krachne.
Takze je proste levnejsi a bezpecnejsi zadnou dokumentaci nedavat a pokytnout ti driver v podobe blackboxu.