Nějak pořád nechápu ten hate na způsob updatu u W8 a W10. To že to uživatelům podsouvá je dobře. Prostě při vypínání počítače se mě to zeptá jestli chci update. Lidi (včetně mně) na to jinak doma docela kašlou. To že ten update vám smaže data je samozřejmě průser, ale to už je jiná věc.
Vis hosicku, oni lidi (narozdil od tebe) si neporizujou pocitac proto, aby se (24/7) aktualizoval. Coz je presne to, co delaji widle. A je fakt uzasny, kdyz nekdo prijede na jednani, vytahne nb, a pak dve hodiny cumi na "neco pro vas jeste delame", nacez se to restartne ... a na dalsi dve hodiny tam ma hlasku "neco se nepovedlo". To vse na i7 a nvme ssd.
Sranda je, ze na tomtez HW trva instalce celyho distra tuxe vcetne vsech aktualizaci asi tak 5 minut. Samotny aktualizace bezne probehnou do 30s a uzivatel o tom, ze se neco aktualizovalo vubec nevi.
Zajímavý, že přesně víš na co mám počítač, chlapečku. Ať už aktualizuješ windows, linux, unix nebo cokoliv jiného, tak ti dám jednu radu: "dokonči aktualizaci" :D. Pokud chceš jiné chování, tak to není vůbec žádný problém změnit v nastavení. Takhle je to nastaveno, protože jinak to skončí jako s win xp, který si skoro nikdo neaktualizoval.
Hele, víš co? Až to zase uvidíš, tak mi opiš konfiguraci a NATOČ TO. Mám i7-6700HQ, 16GB RAM, 240GB WD Green SATA-III v M.2, a major aktualizace, kdy se v podstatě přepisuje většina systému, je za pár minut. Je pravda, že ta část po restartu je fuckt otravná, ale v praxi to problém není. Stačí si nastavit dobu neaktivity a nechat to běžet přes noc, a ono se to udělá samo v době, kdy tu mašinu nikdo nepotřebuje.
No to je jednoduchý:
1. Při stahování zabrzdí stroj na hodně dlouhou dobu, na pár desítek minut se stane nepoužitelným
2. Uživatel má hodně omezení v tom, kdy aktualizovat - když to odkládá, protože ví, že je tam chyba, stejně se mu to tam samo nacpe
3. Uživatel nemá možnost zvolit, co z updatů chce instalovat. Minimálně od doby, co chodí 1x mesíčně velký balík fekálií. Ber nebo ber.
4. Aktualizace vždycky požaduje reboot. Systém má držet a restartovat/vynout jenom na pokyn uživatele, nebo pokud
dojde šťáva. Na Linuxu jde bez rebootu částečně updatovay i kernet, na Widlích pomalu ani poznámkový blok.
5. Neřeší 0-day - záplatuje se 1x za měsíc, pokud se to nepovede, o měsíc se oprava chyby odkládá.
6. Místo toho, aby se aktualizace provedla se souhlasem uživatele, provede se při zapnutí. Takže pokud jsi obchodník, dojdeš ráno na 1h do práce, pak vypneš NTB, hodinu cestuješ za zákazníkem na 2h jednání, pak hodinu cesta na firmu a psaní hlášení, a z toho 3h se ti u zákazníka místo prezentování rozsvítí na tři hodiny modrá obrazovka se zamrzlým nápisem "nevypínejte počítač, instaluje se aktualizace 3/358", je to poněkud blbý. Těch cvik a přednášek, co na VŠ kvůli tomuhle odpadlo, nebo se konalo klasicky na tabuli...
7. Windows Update neřeší SW třetí strany. Dokonce ani většinu SW od M$. Maximálně Widle, Opice a .NET runtime.
8. Nemáš jistotu, že se kompl probere. Někdy se zacyklí mezi instalací a revertem. Klidně na několik dní.
9. Nemáš jistotu, že po update budeš mít ve stroji ty samý programy, jako před updatem. Zato máš jistotu, že budou jinak asociovaný přípony programů.
10. Nemáš jistotu, že po update najdeš svoje data.
11. Nemáš jistotu, že po úspěšným update bude stroj funkční (jako tehdy, když update odinstaloval DHCP klienta).
12. Nemůžeš k update asociovat repozitář aplikací 3. strany, se kterým by se to svezlo jedním vrzem.
Stačí ti to takhle?
Nice, mno ja mel spis na mysli, kdyby to zaintegrovali do WindowsUpdate sluzby, ale takhle bokem by to mohlo byt OK - nejake zkusenosti? pouzvate nekdo chocolatey pro spravu "vice" PC (~50++)?
PS: docela jsem koukal, kdyz jsem nedavno kompiloval stunnel pomoci mingw (pro win na win, kvuli TLS1.2), ze mingw/msys2 pouziva (pres cygwin?) pacman (balickovac z archu?) a fungovalo to pekne :)