Doplnění k videu: *1.* WinGet stahuje instalační programy do složky *_C:\Users\%username%\AppData\Local\Temp\WinGet_* Přijde mi, že tyto instalační programy poté vymaže pro ušetření místa na disku, ale když instalaci přerušíte, program tam zůstane. Čas od času tu složku kontrolujte, jestli nezabírá moc místa. Po dokončení instalace už totiž můžete instalační programy v klidu vymazat *2.* Ještě nikdy se mi nestalo, že by WinGet natvrdo ukončil aplikaci, která právě běžela, jenom kvůli aktualizaci. Sice vám díky tomu neukončí program během práce, ale zase aktuálně spuštěné programy nepůjdou aktualizovat a budete je muset zavřít *3.* Už u pár programů se mi stalo, že WinGet instaluje novou verzi tím, že nainstaluje program znovu, ale už neodstraní tu starou verzi programu. Takže když máte program, který vytváří svou složku s názvem verze, např. *"Program 1.0",* tak WinGet po aktualizaci vytvoří novou složku *"Program 2.0",* ale starou složku *"Program 1.0"* někdy nechá nebo se vás zeptá na odinstalaci. _Proto vždy při aktualizaci souhlaste s odinstalací, protože to znamená, že se WinGet snaží odinstalovat starší verzi programu_ *4.* WinGet při aktualizaci vždy nainstaluje nejnovější verzi *té konkrétní (verze) aplikace,* kterou máte. Pokud vyšla druhá verze aplikace, tak WinGet ji nenainstaluje a místo toho bude instalovat aktualizované verze té starší verze. Zní to zmateně, ale zde je příklad: Mám na počítači *Python 3.11.4* a už vyšla verze *Python 3.11.7,* ale zároveň vyšlo i nové vydání Pythonu: *Python 3.12.1.* Když spustíte aktualizaci přes WinGet, tak nainstaluje tu verzi *Python 3.11.7,* protože vidí, že na počítači máte *Python 3.11* a proto ho nebude mazat. Možná vám to přijde jako nevýhoda, ale starší aplikace se často používají z kompatibilních důvodů. Například jste si koupili *MS Office 2019* a proto chcete používat co nejnovější verzi *MS Office 2019,* ale nechcete ho odstranit a místo něj nainstalovat *MS Office 2022,* proto ani WinGet takovouto aktualizaci *neprovede*
Bod 3 a 4 víceméně závisí na chování instalátoru, protože winget jen pouští instalátor pomocí konfiguračního manifestu. Proto se také může u některých programů stát, že se nejdříve zcela odinstalují (můžou dokonce smazat uživatelské nastavení programu) a pak se znovu nainstalují v nové verzi, což se mi již několikrát stalo.
@MichaelDustter MS nemůže jít a udělat yeet toho jak bývá na archi když se něco potřebuje. Tady se musel přizpůsobit protože tento repozitar vznikl až po tom co vznikla většina programu a celkem GL přesvědčit úplně všechny aby začali používat nově udělaný winget a balili své programy jiným způsobem než jak bylo doposud
Věděl jsem že to jde už dlouho, ale nikdy se tím nezaobíral. Neznám příkazy :(. Super video. Úspěšně jsem aktualiznul cca 30 aplikací (13 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.). Při představě proběhnout klikačkama tolika instalátorů vs upgrade --all či exp/imp. No mam jasno co je rychlejší i pohodlnější. díky za typ i s manuálem. Jen tak dál a měj se ...
Super video. Neskutečně užitečný nástroj (že by vykrádačka Linuxu?). Zrovna nedávno jsem instaloval nové Windows. Škoda, že jsem to nevěděl ,dřív, ušetřilo by to spoustu práce s instalací na novém PC.
Konečně nějaké užitečná video, Winget používám od jeho začátku. Myslím že není problém v tom že by o něm nikdo nevěděl, ale v tom že je pro 90% uživatelů složitý. Ne každý zná příkazy apod., já jsem se to naučil na Linuxech, které mám na jiném počítači.
Díky! 😀 Jo, to s tím XML je trochu fail 😅 Jsem ten soubor chtěl následně otevřít ve Visual Studio Code a první přípna souboru co mě napadla, která se otevírá ve VSCode, je .xml :D
Ahoj grizliku, nevím co mám dělat. Když na ploše označím více položek (podržím levé tlačítko na myši a táhnu) tak místo normální modré je to bezbarvé a hrozně seká počítač (myslím to okno výběru). je to něco v registry editoru nebo něco v nastavení...
Nemáš třeba jenom vyplé animace? Podobné efekty plochy se dají nastavit kdesi v *Nastavení -> Systém -> O Aplikaci -> Upřesnit nastavení systému -> část Výkon -> Nastavení* Nebo taky je možné, že používáš nějaký alternativní nástroj pro zobrazování plochy. Standardně plochu řeší průzkumník souborů, ale je možné si na to stáhnout nějaký externí nástroj, pokud se ti třeba ta klasická plocha nelíbí. Tohle však moc často nevidím, akorát třeba antivirus _360 Total Security_ má nějakou podobnou aplikaci
Zdravím, existuje příkaz pro winget, kterýž nainstaluje více programů najednou? Chtěl bych si vytvořit např. *.*BAT soubor do kterého bych vypsal třebas 10 programů které vždy instaluju po nově nainstalovaných Windows... děkuji
Jo, to by mělo jít, záleží spíše jakým způsobem to má fungovat :D Za mě asi nejjednodušší bude si vyexportovat programy přes *winget export* a pak vymazat nepotřebné programy a nechat jenom těch pár potřebných, ale půjde to i přes .bat soubor, který by obsahoval seznam (asi nejlépe seznam ID) určitých programů a pak by jenom dokola spouštěl *winget install*
@@GrizlikD Tak jsem to našel... You can use the following syntax to install multiple applications in a single command. USAGE: winget install ... Example CMD Copy winget install Microsoft.WindowsTerminal Microsoft.PowerToys Microsoft.VisualStudioCode Note When scripted, winget will launch the applications in the specified order. When an installer returns success or failure, winget will launch the next installer. If an installer launches another process, it is possible that it will return to winget prematurely. This will cause winget to install the next installer before the previous installer has completed.
@@-Dr.NEMESiXs- K té poslední části, v cmd/bat skriptech by na to šlo vyzrát třeba tak, že se winget spustí vždy v nové instanci a s čekáním než bude akce dokončena - příkaz start /wait, nebo jen /w na začátku, ale nevím jestli to v tomto případě vůbec pomůže, skripty na dokončení předchozích příkazů obvykle čekají. V základu by si to měl hlídat winget sám a čekat až se instalace dokončí, než se pustí do další instalace. Příklad: start /w winget install start /w winget install start /w winget install Na zkoušku to jde i v PS, ale jen takto kostrbatě :) V cmd pak samozřejmě bez toho začátku: cmd /r start /w winget install winrar cmd /r start /w winget uninstall RARLab.WinRAR
Mám takový problém, winget jsem jeden čas normálně používal, ale když to zkusím teď, tak to crashne s chybou že příkaz nebo batch file neexistuje. Nevíš jak to opravit?
Pokud se WinGet nějak poškodil, tak ho můžeš zkusit ručně přeinstalovat. Odkaz je v popisku a v čase 12:10 je proces instalace WinGetu i ukázaný ve videu... Případně druhá možnost, co mě napadá, je, že WinGet z nějakého důvodu není detekován příkazovým řádkem, i když sám funguje správně (takže nejspíš není přidaný v proměnné PATH). Já mám WinGet ve složce *"C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.24.25200.0_x64__8wekyb3d8bbwe\winget.exe",* ale do této složky tě standardně Windows nepustí. WinGet by měl být i na Microsoft Store pod názvem *Instalační program aplikací,* ale práce s Microsoft Store je vždycky hrozná otrava 😅
@MichaelDustter nejen exe, ale třeba i msi atd. :) Supported installer formats The winget tool supports the following types of installers: EXE (with Silent and SilentWithProgress flags) ZIP INNO NULLSOFT MSI WIX APPX MSIX BURN PORTABLE
Ahoj. Pekné video. Ten xml súbor musí vzniknúť ako výstup exportu alebo si môžu užívatelia vytvoriť alebo stiahnuť vlastný súbor s požadovanou kombináciou aplikácií?
Určite je to možne ale musíš vedieť ID aplikácie ktorú tam chcem pridať. Nakoľko to budeš musieť spraviť ručne. Myslím , že to tam do súboru pridáš sám...
Podobná otázka mě taky napadla :D Teoreticky je to jenom soubor se seznamem aplikací, takže by mělo být možné tam něco připsat nebo odebrat, spíš je problém v tom, že to bude hrozně otravné, protože budeš muset neustále vyhledávat, jak zní ID dané aplikací a pak to tam ještě budeš muset zapisovat v platném formátu Ale teoreticky by mělo být možné si takto vytvořit seznamy aplikací, které by pak stačilo jedním příkazem stáhnout, spíše je škoda, že nejde exportovat jenom některé aplikace, nebo třeba připsat další aplikace do jednoho souboru... Ale to možná přidají v novějších verzích wingetu
Nedokáže... Jak by taky mohl, když ty instalační aplikace potřebuje odněkud stahovat :D Ale je pravda, že jsem ještě nezkoušel, co se stane po odpojení internetu :D
Jak ti ukazuje procenta kdo se dívá z jakého zařízení u mě protože občas se dívám na tvoje videa z PC a mobilu teď z mobilu a že stejného účtu tak nevím bere to podle toho zařízení nebo uctuv nevím
Podle mě to teda bere vždy podle zařízení, protože na YouTubu jsou i lidi, kteří k žádnému účtu přihlášení nejsou, ale je pravda, že na tímto jsem nikdy neuvažoval, jak to TH-cam měří :D
super video :) pocuj grizlik neplanujes video o instalovani win 11, ci je napr vpoho robit to cez ten aktualizator na win 10 ktory pravidelne otravuje aby som presiel na win11 ? z minulosti mam mnoho skusenosti ze niet nad cistu instalaciu ale mozno to uz v microsofte nejako fixli a aspon win11 je mozne instalovat cez upgrade vo win10 :D
Osobně bych pořád radši udělal tu čistou instalaci :DDD Samozřejmě ten upgrade přímo z Windows bude fungovat, ale je to celkem náchylné na chyby a tak ten Windows 11 pak bude plný zbytků z Windows 10
Já bych i winget používal, jenže když pořád např. discord nebyl schopný opravit svoje aktualizování tak, aby to editovalo i hodnotu verze v registru, aby to pak nedetekovalo ve wingetu, že to potřebuje aktualizovat a pak se to akorát tak rozbije, tak nevím no :D Ale přemýšlel jsem třeba o snoopu, který funguje trochu jinak a ten je spíš pravý package manager (winget je spíš takový installation manager :D ) Nebo pak taky když nějaký program má unknown verzi ve wingetu, protože to taky neumí napsat do registru
Jo, tohle je celkem problém... Zatím mi winget přijde spíše jako takový pomocník, ale ještě mu nedůvěřuji tolik, abych veškeré instalace nechával jen na něm, vždy si to radši ručně kontroluji :D
@@GrizlikD souhlasím, na instalace jako takové je asi v pohodě, když to na wingetu je, ale na aktualizace už je to s ním trochu horší už jenom z toho jak jsem to včera rychle testoval a některé aplikace nedokázal aktualizovat kvůli různým důvodům.. třeba mi tam chybí možnost nějaké force aktualizace, že automaticky zavře všechny instance daného programu, aby se mohl aktualizovat, aby se to nedělalo ručně
@@ThePitris90 na to stačí nebýt líný a udělat si třeba na to skript. Já mám aktualizační skript který některý programy před tím zavře nebo zastaví nějaké služby a pak pustí winget, to chce prostě časem vychytat ale teď mi fakt stačí to pustit a můžu si jít 20min dělat něco jiného. Ty desítky programu co mám tak to prostě ušetří čas než to dělat ručně. A samozřejmě většinou platí že když se dělají takhle hromadně tyto věci tak je lepší ten počítač těch pár minut prostě nepoužívat...
Winget je jenom na nových systémech, ale mělo by ho být možné získat buď z odkazu v popisku, jak je ukázáno ve videu, nebo zkus na Microsoft Store napsat *_winget_* Mě se tam třeba zobrazuje jako _"Instalační program aplikací"_
Ja ji pouzivam nes a denne, je to moc fajn, k tym chybam pri exporte: winget nema vsetky aplikacie, on ich len neasiel vo svojich balickoch. domnievam sa winget jde zauktulizovat i cez MS Store
Wow... windows konečně implementoval něco co má Linux už dlouhé roky :D Ještě počkáme tak 10 let a třeba Microsoft napadne udělat i grafické UI Jinak super video
Kdyžtak Chocolatey :) No v neplacené verzi má jednu zásadní nevýhodu, není sladěný s přehledem nainstalovaných aplikací a jejich verzí ve Windows. Když se nějaký program aktualizuje např. sám, Chocolatey to nezaregistruje a klidně to pustí přes stejnou verzi znova, nebo to zjistí až v průběhu instalování a tak zbytečně dopředu tahá každý instalátor. Jdou tam pak sice některé balíčky vyjmout z budoucího aktualizování (choco pin), ale tak to není úplně ideální řešení. Asi přejdu už kompletně jen na winget :)
Jedna taková nevýhoda je ta, že ve Windows jaksi neexistuje nějaký jednotný správce balíčký jako třeba dpkg v Debianu(je tu msiexec, ale vývojáři bohužel musí používat různé instalační nástroje(inno setup, installshield, nsis, někteří mají zcela vlastní) a ty ne vždy fungují jak mají) a taktéž nějaká jednotná struktura umístění souborů programů(na linuxu jsou snad všechny binárky v /usr/bin, takže se daj volat z terminálu, což u Windows nejde), takže pokud ten program nevytvoří zástupce ve startu, tak se pak špatně hledá, a nebo zjistíš, že se ti třeba nainstalovalo jenom část, bo je instalátor blbě udělán
Tohle je ale problém, za který částečně můžou spíše vývojáři těch aplikací :D Právě proto, že Windows nemá žádný univerzální systém pro instalaci aplikací, tak se každá aplikace může instalovat jak chce a kam chce (něco se např. instaluje do AppData a něco do Program Files), takže potom se strašně špatně zavádí nějaký standard Řekl bych, že kdyby winget vznikl už tak o 15 let zpět, tak by si vývojáři aplikací zvykli na to, dělat nějaké univerzálnější instalátory a tak by v tom možná nebyl takový zmatek :D
Souhlasím :D Než přijdu na to, jak konkrétně se ta aplikace jmenuje, tak ji rychleji napíšu do vyhledávače a stáhnu instalačku Na druhou stranu na tu aktualizaci přes *winget upgrade --all* je to za mě naprosto nejlepší věc... Když máš na počítači spoustu aplikací a chceš je mít aktuální, tak spustíš tento příkaz, za hodinu přijdeš k PC a všechno máš aktualizované :D
7 หลายเดือนก่อน
@@GrizlikD prípadne ak chceš na nový comp nainštalovať všetko na čo si bol zvyknutý na starom compe, spravíš cez winget export a na novom compe si to importneš a v jednej dávke ti nainštaluje všetko aby si to musel pracne jedno podruhom sťahovať. Za ďalšie využívam pri aktualizácii príkaz winget update -ri (-r = --all a i znamená že inštalacia aktualizácia zbehne v interactive režime a teda mám kontrolu nad inštaláciou, napr. keď mám v PC 3 rozne browsre tak sa mi nenastaví posledne aktualizovaný na predovlený)
Na Windows používám MSYS2 s package managerem pacman, obsahuje spoustu nativně crosscompiled aplikací a knihoven. A taky bash terminál, takže jsem schopen své aplikace pro linux pohodlně portovat na windows a nemusím hledat knihovny po internetu.
Moc užitečné video díky, konečně můžu nainstalovat appky bez toho aniž bych se bál viru, přesněji myslím nějaké pluginy jako je FFmpeg, taky jsem ho potřeboval do Audacity a Sony vegas, a dalo mi to práci najít soubor který nebyl podezřelí
Bohužel už je na tohle ze strany Microsoftu celkem pozdě... 😅 Winget nikdy nemůže být tak dobrý, jako ostatní správci balíčků, protože na Windows je zvyk, že každá aplikace má vlastní instalátor a neexistuje tedy univerzální způsob instalace aplikací. Takže nejdál, kam tohle jde dopracovat, je v podstatě automatický vyhledávač instalačních aplikací, ale aby winget mohl fungovat jako na Linuxu, museli by i vývojáři začít spolupracovat a to u Windows aplikací nehrozí xD
@@adam_benda A hlavně nepotřebuješ proto, že tam se prohlížeč a jiné programy instalují z repozitáře, něco jako obchod play na mobilu a nebo přímo z příkazové řádky něco jako apt sudo stahni firefox a on se stáhne a instaluje :-D
To je celkem subjektivní, většina lidí by spíš řekla, že stahování .exe souborů je zbytečně složité, když stačí napsat jeden příkaz, který to udělá všechno automaticky Ale to je spíše o zvyku :D
Zdravím Tě Grizliku. Já bych Ti tak rád napsal osobně, ať to stojí, co to stojí, ale škoda, že nepoužíváš WhatsApp. Vím, že tam Máš Discord ap. Můžu Ti popsat můj problém?
Doplnění k videu:
*1.* WinGet stahuje instalační programy do složky *_C:\Users\%username%\AppData\Local\Temp\WinGet_* Přijde mi, že tyto instalační programy poté vymaže pro ušetření místa na disku, ale když instalaci přerušíte, program tam zůstane. Čas od času tu složku kontrolujte, jestli nezabírá moc místa. Po dokončení instalace už totiž můžete instalační programy v klidu vymazat
*2.* Ještě nikdy se mi nestalo, že by WinGet natvrdo ukončil aplikaci, která právě běžela, jenom kvůli aktualizaci. Sice vám díky tomu neukončí program během práce, ale zase aktuálně spuštěné programy nepůjdou aktualizovat a budete je muset zavřít
*3.* Už u pár programů se mi stalo, že WinGet instaluje novou verzi tím, že nainstaluje program znovu, ale už neodstraní tu starou verzi programu. Takže když máte program, který vytváří svou složku s názvem verze, např. *"Program 1.0",* tak WinGet po aktualizaci vytvoří novou složku *"Program 2.0",* ale starou složku *"Program 1.0"* někdy nechá nebo se vás zeptá na odinstalaci. _Proto vždy při aktualizaci souhlaste s odinstalací, protože to znamená, že se WinGet snaží odinstalovat starší verzi programu_
*4.* WinGet při aktualizaci vždy nainstaluje nejnovější verzi *té konkrétní (verze) aplikace,* kterou máte. Pokud vyšla druhá verze aplikace, tak WinGet ji nenainstaluje a místo toho bude instalovat aktualizované verze té starší verze. Zní to zmateně, ale zde je příklad: Mám na počítači *Python 3.11.4* a už vyšla verze *Python 3.11.7,* ale zároveň vyšlo i nové vydání Pythonu: *Python 3.12.1.* Když spustíte aktualizaci přes WinGet, tak nainstaluje tu verzi *Python 3.11.7,* protože vidí, že na počítači máte *Python 3.11* a proto ho nebude mazat. Možná vám to přijde jako nevýhoda, ale starší aplikace se často používají z kompatibilních důvodů. Například jste si koupili *MS Office 2019* a proto chcete používat co nejnovější verzi *MS Office 2019,* ale nechcete ho odstranit a místo něj nainstalovat *MS Office 2022,* proto ani WinGet takovouto aktualizaci *neprovede*
Bod 3 a 4 víceméně závisí na chování instalátoru, protože winget jen pouští instalátor pomocí konfiguračního manifestu. Proto se také může u některých programů stát, že se nejdříve zcela odinstalují (můžou dokonce smazat uživatelské nastavení programu) a pak se znovu nainstalují v nové verzi, což se mi již několikrát stalo.
@MichaelDustter bohužel, když vývojáři neumí udělat instalátor který funguje, tak je to pak těžký...
@MichaelDustter cítím hejt na MS od linuxaka kde ms toto neovlivní - a jak bys to teda udělal, víš jak ty instalace na windowsu fungují?
@MichaelDustter no vidíš, někdo to musel udělat špatně, aby to Linux mohl udělat správně, tak buď za to rád
@MichaelDustter MS nemůže jít a udělat yeet toho jak bývá na archi když se něco potřebuje. Tady se musel přizpůsobit protože tento repozitar vznikl až po tom co vznikla většina programu a celkem GL přesvědčit úplně všechny aby začali používat nově udělaný winget a balili své programy jiným způsobem než jak bylo doposud
Super funkce pro hromadnou aktualizaci systémových aplikací a balíčku, které jsem musel ručně procházet. Díky za tip👌
Jsem slavnej, yay 😁
Asi tak, no
Blahopřeji🎉👏
Díky :D
:DDD
Prej nejlepší způsob :D Kdybych chtěl psát pořád a na všechno nějaký příkazy, nainstaloval bych si Linux.
to si všechno naskriptuješ s ai pak jen spoustíš co a kde potřebuješ...
Věděl jsem že to jde už dlouho, ale nikdy se tím nezaobíral. Neznám příkazy :(. Super video. Úspěšně jsem aktualiznul cca 30 aplikací (13 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.). Při představě proběhnout klikačkama tolika instalátorů vs upgrade --all či exp/imp. No mam jasno co je rychlejší i pohodlnější. díky za typ i s manuálem. Jen tak dál a měj se ...
Skvělé video a díky za něj!! 🙂
Zajímavé video, děkuji :) Celkem trapné, že Microsoft nedokázal za 10 let do takovéto stavu dostat Windows Store
Díky moc! Dlouho jsem nedozvěděl něco nového a zároveň hodně užitečného.
Super video. Neskutečně užitečný nástroj (že by vykrádačka Linuxu?). Zrovna nedávno jsem instaloval nové Windows. Škoda, že jsem to nevěděl ,dřív, ušetřilo by to spoustu práce s instalací na novém PC.
Naprostá bomba 👍👍
Díky :D
Konečně nějaké užitečná video, Winget používám od jeho začátku. Myslím že není problém v tom že by o něm nikdo nevěděl, ale v tom že je pro 90% uživatelů složitý. Ne každý zná příkazy apod., já jsem se to naučil na Linuxech, které mám na jiném počítači.
Perfektná tvorba! Super! Len som trochu nepochopil prečo ukladáš Aplikace ako XML keď je to evidentne JSON. Ale inak super mám rád tvoje videá.
Díky! 😀
Jo, to s tím XML je trochu fail 😅 Jsem ten soubor chtěl následně otevřít ve Visual Studio Code a první přípna souboru co mě napadla, která se otevírá ve VSCode, je .xml :D
a co treba chocolatey? to je dost podobne ne?
Ahoj grizliku, nevím co mám dělat. Když na ploše označím více položek (podržím levé tlačítko na myši a táhnu) tak místo normální modré je to bezbarvé a hrozně seká počítač (myslím to okno výběru). je to něco v registry editoru nebo něco v nastavení...
Nemáš třeba jenom vyplé animace? Podobné efekty plochy se dají nastavit kdesi v *Nastavení -> Systém -> O Aplikaci -> Upřesnit nastavení systému -> část Výkon -> Nastavení*
Nebo taky je možné, že používáš nějaký alternativní nástroj pro zobrazování plochy. Standardně plochu řeší průzkumník souborů, ale je možné si na to stáhnout nějaký externí nástroj, pokud se ti třeba ta klasická plocha nelíbí. Tohle však moc často nevidím, akorát třeba antivirus _360 Total Security_ má nějakou podobnou aplikaci
Všechno v nastavení by mělo být v pořádku tak nevím.
Zdravím, existuje příkaz pro winget, kterýž nainstaluje více programů najednou?
Chtěl bych si vytvořit např. *.*BAT soubor do kterého bych vypsal třebas 10 programů které vždy instaluju po nově nainstalovaných Windows... děkuji
Jo, to by mělo jít, záleží spíše jakým způsobem to má fungovat :D
Za mě asi nejjednodušší bude si vyexportovat programy přes *winget export* a pak vymazat nepotřebné programy a nechat jenom těch pár potřebných, ale půjde to i přes .bat soubor, který by obsahoval seznam (asi nejlépe seznam ID) určitých programů a pak by jenom dokola spouštěl *winget install*
@@GrizlikD Tak jsem to našel...
You can use the following syntax to install multiple applications in a single command.
USAGE: winget install ...
Example
CMD
Copy
winget install Microsoft.WindowsTerminal Microsoft.PowerToys Microsoft.VisualStudioCode
Note
When scripted, winget will launch the applications in the specified order. When an installer returns success or failure, winget will launch the next installer. If an installer launches another process, it is possible that it will return to winget prematurely. This will cause winget to install the next installer before the previous installer has completed.
@@-Dr.NEMESiXs- K té poslední části, v cmd/bat skriptech by na to šlo vyzrát třeba tak, že se winget spustí vždy v nové instanci a s čekáním než bude akce dokončena - příkaz start /wait, nebo jen /w na začátku, ale nevím jestli to v tomto případě vůbec pomůže, skripty na dokončení předchozích příkazů obvykle čekají. V základu by si to měl hlídat winget sám a čekat až se instalace dokončí, než se pustí do další instalace.
Příklad:
start /w winget install
start /w winget install
start /w winget install
Na zkoušku to jde i v PS, ale jen takto kostrbatě :) V cmd pak samozřejmě bez toho začátku:
cmd /r start /w winget install winrar
cmd /r start /w winget uninstall RARLab.WinRAR
Super video
Díky :D
Mám takový problém, winget jsem jeden čas normálně používal, ale když to zkusím teď, tak to crashne s chybou že příkaz nebo batch file neexistuje. Nevíš jak to opravit?
Pokud se WinGet nějak poškodil, tak ho můžeš zkusit ručně přeinstalovat. Odkaz je v popisku a v čase 12:10 je proces instalace WinGetu i ukázaný ve videu... Případně druhá možnost, co mě napadá, je, že WinGet z nějakého důvodu není detekován příkazovým řádkem, i když sám funguje správně (takže nejspíš není přidaný v proměnné PATH). Já mám WinGet ve složce *"C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.24.25200.0_x64__8wekyb3d8bbwe\winget.exe",* ale do této složky tě standardně Windows nepustí. WinGet by měl být i na Microsoft Store pod názvem *Instalační program aplikací,* ale práce s Microsoft Store je vždycky hrozná otrava 😅
12:15 a co internet explorer 11
Doporučuji komunitní GUI k Wingetu jménem WingetUI. ;-)
Tak v roce 2024 budeme instalovat jako v DOSu z řádku? To si ten Microsoft brzo vzpoměl. Odkud to bere ty aplikace ze Slunečnice?
Bere je z oficiálního zdroje každého programu, viz manifesty repozitáře wingetu...
@MichaelDustter nejen exe, ale třeba i msi atd. :)
Supported installer formats
The winget tool supports the following types of installers:
EXE (with Silent and SilentWithProgress flags)
ZIP
INNO
NULLSOFT
MSI
WIX
APPX
MSIX
BURN
PORTABLE
Supr video
Díky :D
Ahoj. Pekné video. Ten xml súbor musí vzniknúť ako výstup exportu alebo si môžu užívatelia vytvoriť alebo stiahnuť vlastný súbor s požadovanou kombináciou aplikácií?
Určite je to možne ale musíš vedieť ID aplikácie ktorú tam chcem pridať. Nakoľko to budeš musieť spraviť ručne. Myslím , že to tam do súboru pridáš sám...
Podobná otázka mě taky napadla :D
Teoreticky je to jenom soubor se seznamem aplikací, takže by mělo být možné tam něco připsat nebo odebrat, spíš je problém v tom, že to bude hrozně otravné, protože budeš muset neustále vyhledávat, jak zní ID dané aplikací a pak to tam ještě budeš muset zapisovat v platném formátu
Ale teoreticky by mělo být možné si takto vytvořit seznamy aplikací, které by pak stačilo jedním příkazem stáhnout, spíše je škoda, že nejde exportovat jenom některé aplikace, nebo třeba připsat další aplikace do jednoho souboru... Ale to možná přidají v novějších verzích wingetu
Mám jen dotaz dokáže ten winget nainstalovat aplikace bez internetu ?
Si to vyzkoušej ne? Odpoj internet a můžeš zkoušet co se bude dít ale pochybuju, že to bude fungovat.
Nedokáže... Jak by taky mohl, když ty instalační aplikace potřebuje odněkud stahovat :D
Ale je pravda, že jsem ještě nezkoušel, co se stane po odpojení internetu :D
Jak ti ukazuje procenta kdo se dívá z jakého zařízení u mě protože občas se dívám na tvoje videa z PC a mobilu teď z mobilu a že stejného účtu tak nevím bere to podle toho zařízení nebo uctuv nevím
Podle mě to teda bere vždy podle zařízení, protože na YouTubu jsou i lidi, kteří k žádnému účtu přihlášení nejsou, ale je pravda, že na tímto jsem nikdy neuvažoval, jak to TH-cam měří :D
me to pise ze to nemuze naistalovat pac se neco pouziva a mam to zavrit ale nvm co
Používal jsem něco podobného od jednoho zahraničního YT ale tohle je daleko lepší! skvělé video :)
Díky :D
super video :) pocuj grizlik neplanujes video o instalovani win 11, ci je napr vpoho robit to cez ten aktualizator na win 10 ktory pravidelne otravuje aby som presiel na win11 ? z minulosti mam mnoho skusenosti ze niet nad cistu instalaciu ale mozno to uz v microsofte nejako fixli a aspon win11 je mozne instalovat cez upgrade vo win10 :D
Osobně bych pořád radši udělal tu čistou instalaci :DDD
Samozřejmě ten upgrade přímo z Windows bude fungovat, ale je to celkem náchylné na chyby a tak ten Windows 11 pak bude plný zbytků z Windows 10
Já bych i winget používal, jenže když pořád např. discord nebyl schopný opravit svoje aktualizování tak, aby to editovalo i hodnotu verze v registru, aby to pak nedetekovalo ve wingetu, že to potřebuje aktualizovat a pak se to akorát tak rozbije, tak nevím no :D Ale přemýšlel jsem třeba o snoopu, který funguje trochu jinak a ten je spíš pravý package manager (winget je spíš takový installation manager :D )
Nebo pak taky když nějaký program má unknown verzi ve wingetu, protože to taky neumí napsat do registru
Jo, tohle je celkem problém... Zatím mi winget přijde spíše jako takový pomocník, ale ještě mu nedůvěřuji tolik, abych veškeré instalace nechával jen na něm, vždy si to radši ručně kontroluji :D
@@GrizlikDjá mu věřím, málokdy něco fakt rozbije. Komunita to hlídá
@@GrizlikD souhlasím, na instalace jako takové je asi v pohodě, když to na wingetu je, ale na aktualizace už je to s ním trochu horší už jenom z toho jak jsem to včera rychle testoval a některé aplikace nedokázal aktualizovat kvůli různým důvodům.. třeba mi tam chybí možnost nějaké force aktualizace, že automaticky zavře všechny instance daného programu, aby se mohl aktualizovat, aby se to nedělalo ručně
@@ThePitris90 na to stačí nebýt líný a udělat si třeba na to skript. Já mám aktualizační skript který některý programy před tím zavře nebo zastaví nějaké služby a pak pustí winget, to chce prostě časem vychytat ale teď mi fakt stačí to pustit a můžu si jít 20min dělat něco jiného. Ty desítky programu co mám tak to prostě ušetří čas než to dělat ručně. A samozřejmě většinou platí že když se dělají takhle hromadně tyto věci tak je lepší ten počítač těch pár minut prostě nepoužívat...
jak stahnout winget nemám ho
Winget je jenom na nových systémech, ale mělo by ho být možné získat buď z odkazu v popisku, jak je ukázáno ve videu, nebo zkus na Microsoft Store napsat *_winget_* Mě se tam třeba zobrazuje jako _"Instalační program aplikací"_
Ja ji pouzivam nes a denne, je to moc fajn, k tym chybam pri exporte: winget nema vsetky aplikacie, on ich len neasiel vo svojich balickoch. domnievam sa
winget jde zauktulizovat i cez MS Store
6:26 neverim ze ludia su v dnesnej dobe na toto tak blbý. A prosím aky máš adblock.
Na videa mám nějaký random adlobk jako rozšíření do chromu, to je vidět i vpravo nahoře, ale na reálném počítači už adblock nemám
Wow... windows konečně implementoval něco co má Linux už dlouhé roky :D
Ještě počkáme tak 10 let a třeba Microsoft napadne udělat i grafické UI
Jinak super video
pre info, už 4 roky to tu je :D
MOC DÍKY užitečné
Chocolate určitě lepší package manažer pro windows. :)
Kdyžtak Chocolatey :) No v neplacené verzi má jednu zásadní nevýhodu, není sladěný s přehledem nainstalovaných aplikací a jejich verzí ve Windows. Když se nějaký program aktualizuje např. sám, Chocolatey to nezaregistruje a klidně to pustí přes stejnou verzi znova, nebo to zjistí až v průběhu instalování a tak zbytečně dopředu tahá každý instalátor. Jdou tam pak sice některé balíčky vyjmout z budoucího aktualizování (choco pin), ale tak to není úplně ideální řešení. Asi přejdu už kompletně jen na winget :)
Jedna taková nevýhoda je ta, že ve Windows jaksi neexistuje nějaký jednotný správce balíčký jako třeba dpkg v Debianu(je tu msiexec, ale vývojáři bohužel musí používat různé instalační nástroje(inno setup, installshield, nsis, někteří mají zcela vlastní) a ty ne vždy fungují jak mají) a taktéž nějaká jednotná struktura umístění souborů programů(na linuxu jsou snad všechny binárky v /usr/bin, takže se daj volat z terminálu, což u Windows nejde), takže pokud ten program nevytvoří zástupce ve startu, tak se pak špatně hledá, a nebo zjistíš, že se ti třeba nainstalovalo jenom část, bo je instalátor blbě udělán
Tohle je ale problém, za který částečně můžou spíše vývojáři těch aplikací :D
Právě proto, že Windows nemá žádný univerzální systém pro instalaci aplikací, tak se každá aplikace může instalovat jak chce a kam chce (něco se např. instaluje do AppData a něco do Program Files), takže potom se strašně špatně zavádí nějaký standard
Řekl bych, že kdyby winget vznikl už tak o 15 let zpět, tak by si vývojáři aplikací zvykli na to, dělat nějaké univerzálnější instalátory a tak by v tom možná nebyl takový zmatek :D
_Sice dost zajímavá fíčura, ale stejně bych si instalačky stahoval vždy manuálně, je to už takovej zvyk kterej se nedá už odvyknout :D_
Souhlasím :D
Než přijdu na to, jak konkrétně se ta aplikace jmenuje, tak ji rychleji napíšu do vyhledávače a stáhnu instalačku
Na druhou stranu na tu aktualizaci přes *winget upgrade --all* je to za mě naprosto nejlepší věc... Když máš na počítači spoustu aplikací a chceš je mít aktuální, tak spustíš tento příkaz, za hodinu přijdeš k PC a všechno máš aktualizované :D
@@GrizlikD prípadne ak chceš na nový comp nainštalovať všetko na čo si bol zvyknutý na starom compe, spravíš cez winget export a na novom compe si to importneš a v jednej dávke ti nainštaluje všetko aby si to musel pracne jedno podruhom sťahovať.
Za ďalšie využívam pri aktualizácii príkaz winget update -ri (-r = --all a i znamená že inštalacia aktualizácia zbehne v interactive režime a teda mám kontrolu nad inštaláciou, napr. keď mám v PC 3 rozne browsre tak sa mi nenastaví posledne aktualizovaný na predovlený)
Já používám místo wingetu chocolatey - podobné funkce + hledání balíčku přes prohlížeč.
čokoládky používal i Geekboy, měl na to aspoň video.
Rozdiel že na čoko je powershell a windows príkazový riadok
Super vlastnosť
Na Windows používám MSYS2 s package managerem pacman, obsahuje spoustu nativně crosscompiled aplikací a knihoven. A taky bash terminál, takže jsem schopen své aplikace pro linux pohodlně portovat na windows a nemusím hledat knihovny po internetu.
Moc užitečné video díky, konečně můžu nainstalovat appky bez toho aniž bych se bál viru, přesněji myslím nějaké pluginy jako je FFmpeg, taky jsem ho potřeboval do Audacity a Sony vegas, a dalo mi to práci najít soubor který nebyl podezřelí
Boha načo robyt veci jednoducho ked to ide zložite ...
27 000 shlédnutí, noice. Nějak moc :-D
PRVNI!
Ty už víš, co ti na to odepíšu :D th-cam.com/video/C_1V_tGrtlw/w-d-xo.html
Joooooooo sem ve videu joooooooo 1:30
Kdyz exportujes ty aplikace a chces tam dat priponu, tak tam dej aspon spravnou :D Ten soubor neni xml, ale json :D
Konečně M$ okoukal od linuxu něco pořádného, ale jak znám M$ tak to určitě nebude zdaleka tak silný nástroj jako linuxový (Arch) packman 😂
Bohužel už je na tohle ze strany Microsoftu celkem pozdě... 😅
Winget nikdy nemůže být tak dobrý, jako ostatní správci balíčků, protože na Windows je zvyk, že každá aplikace má vlastní instalátor a neexistuje tedy univerzální způsob instalace aplikací. Takže nejdál, kam tohle jde dopracovat, je v podstatě automatický vyhledávač instalačních aplikací, ale aby winget mohl fungovat jako na Linuxu, museli by i vývojáři začít spolupracovat a to u Windows aplikací nehrozí xD
Cez 18:05 č forms
Tutoriál pro debily. Stáhnout něco umí každý děcko
Pro normální uživatele je to naprosto nepotřebnej návod
Ve Windows potřebujete prohlížeč na to, abyste si stáhli prohlížeč 😀To v Linuxu neexistuje :-D
Odteď už to neplatí 🙂
No nepotřebuješ, bo tam je snad vždy v základu Firefox ESR.
@@adam_benda A hlavně nepotřebuješ proto, že tam se prohlížeč a jiné programy instalují z repozitáře, něco jako obchod play na mobilu a nebo přímo z příkazové řádky něco jako
apt sudo stahni firefox a on se stáhne a instaluje :-D
@@adam_bendaFirefox ESR na widlích? od kdy
jedině IE a Edge
žádný prohlížeč třetí strany na widlích v základu není
@@WiseWo908 No já měl na mysli linux ne Win(tam by to dali možná tak kdyby byli donuceni.)
ach jo proc ty videa nemuzou bejt delší třeba 25-30min
D:
WOW 20 TISÍC ZHLÉDNUTÍ ZA 2 DNY 😱
No to je jakoze pekne, ale linux je stale lepsi
A víte jak poznáte linuxáka? Nijak on se sám prozradí.
@@Paulicek1 btw I use arch :)
@@MynecraftCZ tenhle meme jo? :D
@@MynecraftCZI use arch on a server btw
next level
Nahraď winget za zypper a máš SuSE tak 10 let nazpět 😅
laugh in apt-get
😴
Nechápu, proč se winget automaticky neaktualizuje v rámci systemových aktualizací a musí se to takto obcházet. Jinak super.
Zbytečně složitý způsob. Nejlepší je najít soubor exe na Google.
To je celkem subjektivní, většina lidí by spíš řekla, že stahování .exe souborů je zbytečně složité, když stačí napsat jeden příkaz, který to udělá všechno automaticky
Ale to je spíše o zvyku :D
sudo pacman -S
Tebe už jsem tu na kanále dlouho neviděl 😁
Zdravím Tě Grizliku. Já bych Ti tak rád napsal osobně, ať to stojí, co to stojí, ale škoda, že nepoužíváš WhatsApp. Vím, že tam Máš Discord ap. Můžu Ti popsat můj problém?
Klidně. Na problémy máme na Discordu přímo sekci Poradna. Výrazně doporučuji psát problém tam, protože je tam mnohem více lidí, co ti můžou poradit ;)