Čo je správca balíkov systému Windows a ako ho môžem používať?

Chceli by ste inštalovať programy v systéme Windows(Windows) cez príkazový riadok? Teraz existuje jednoduchší spôsob inštalácie všetkých vašich obľúbených aplikácií do nového počítača po tom, čo spoločnosť Microsoft(Microsoft)  nedávno vydala svojho správcu balíkov Windows(Windows Package Manager) ( WPM ). Momentálne je len v štádiu ukážky.

V porovnaní so zavedenými správcami balíkov(package managers) , ako je napríklad Chocolatey , je to stále trochu zabugované a je to trochu ľahké na funkcie , ale je to skvelá správa pre vývojárov a skúsených používateľov systému Windows . (Windows)A možno už je vo vašom počítači!

Ako získam správcu balíkov systému Windows?(How Do I Get Windows Package Manager?)

V čase písania tohto článku existujú iba 2 spôsoby, ako získať správcu balíkov systému Windows(Windows Package Manager) . Môžete ho získať prostredníctvom programu Windows Insider Program alebo z GitHub .

Program Windows Insider(Windows Insider Program)(Windows Insider Program)

Táto metóda vám umožňuje mať najnovšie ukážky systému Windows 10 a WPM . Keď sa teda do WPM(WPM) pridajú funkcie a opravy , automaticky sa aktualizujú(automatically be updated) za vás. 

Ak chcete ísť touto cestou, musíte si nainštalovať Insider Build pre Windows 10 a zaregistrovať sa do programu Windows Package Manager Insider Program . Vyžaduje si to, aby ste mali konto Microsoft(Microsoft Account) , ako je to, ktoré môžete použiť na prihlásenie do aplikácie Micros oft (o)Store(ft Store app) . Bude vám odoslaný e-mail, ktorý vám oznámi, či ste alebo nie. Trvá to asi 3 dni.

GitHub

Ak už viete, ako používať GitHub , môže to byť pre vás jednoduchší spôsob. Úložisko WPM GitHub(WPM GitHub) nájdete na https://github.com/microsoft/winget-cli .

Mám správcu balíkov systému Windows?(Do I Have Windows Package Manager?)

Spôsob, ako zistiť, či máte Windows Package Manager ( WPM ), je otvoriť reláciu PowerShell a zadať (PowerShell)krídlo cmdlet(winget) .

Ak máte WPM , uvidíte výstup ako na nasledujúcom obrázku. Zobrazí sa zoznam, akú verziu WPM máte, a niekoľko základných pomocníkov o jej používaní.

Ako môžem používať Správcu balíkov systému Windows?(How Do I Use Windows Package Manager?)

Prvá vec, ktorú by ste mali urobiť, je zistiť, aké aplikácie si môžete nainštalovať pomocou WPM . Zadajte(Enter) vyhľadávanie cmdlet winget(winget search) a stlačte Enter .

Zobrazí sa zoznam všetkých aktuálne dostupných inštalačných balíkov aplikácií. 

V čase písania tohto článku bolo k dispozícii 386 balíkov. Niektoré z najpopulárnejších aplikácií zahŕňajú; 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , niekoľko linuxových distribúcií(Linux distros) , MalwareBytes a množstvo aplikácií Microsoftu(Microsoft) súvisiacich s Office , Azure , Windows a všetkým ostatným Microsoft

Úplný zoznam balíkov je dostupný aj na https://github.com/microsoft/winget-pkgs/tree/master/manifests .

Je toho veľa, čo musíte prejsť, skúste preto vyhľadať svoje obľúbené aplikácie(your favorite apps) . Zadajte kľúčové slovo vyhľadávania winget(winget search keyword) , kde kľúčové slovo predstavuje názov aplikácie, ktorú hľadáte. Ak si nie ste istý celým menom, vyhľadá aj čiastočné meno.

Keď nájdete aplikáciu, ktorú chcete nainštalovať, použite winget install „AppName Here“ . Ak má aplikácia jednoslovný názov, úvodzovky nie sú potrebné. 

Ak uprednostňujete tichú inštaláciu aplikácie bez akéhokoľvek ďalšieho zásahu od vás, použite na konci argument -h . Príkaz by vyzeral ako inštalácia wingetu „AppName Here“ -h(winget install “AppName Here” -h)

Aplikácia sa stiahne a nainštaluje bez vašej ďalšej interakcie.

Ako môžem nainštalovať niekoľko aplikácií naraz pomocou Správcu balíkov systému Windows?(How Can I Install Several Apps At Once With Windows Package Manager?)

Keďže winget je cmdlet, môžeme vytvoriť skript PowerShell na vykonanie inštalácií. Najprv sa uistite(Make) , že váš systém umožňuje spúšťať skripty PowerShell(allows you to run PowerShell scripts) .

V prostredí Windows PowerShell ISE zadajte nasledovné:

krídlo nainštalovať rufus -h;
winget nainštalovať gpu-z -h;
winget nainštalovať Putty -h;
winget nainštalovať FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Uložte to ako skript PowerShell s názvom ako install-AppsWinGet.ps1. Skript môžete spustiť z prostredia PowerShell ISE alebo z bežného príkazového riadku PowerShell .

Všimnite si, že neuvidíte pekný stavový riadok ako pri jednej inštalácii WPM . To je v poriadku. Inštalácie vykoná v poradí. Celkový čas stiahnutia a inštalácie všetkých 4 aplikácií bol 53 sekúnd.

Môžem odinštalovať pomocou Správcu balíkov systému Windows?(Can I Uninstall Using Windows Package Manager?)

Nie. Momentálne slúži WPM iba na inštaláciu aplikácií. Náhľadová verzia WPM je veľmi mladá. Ak Microsoft chce , aby sa WPM stal de-facto správcom balíkov pre Windows , v blízkej budúcnosti očakávajte rovnakú funkčnosť ako Chocolatey alebo lepšie.(Chocolatey)

Get Installing!

Teraz, keď máte Windows Package Manager a viete, ako ho používať, prečo nevytvoriť skript na inštaláciu každej aplikácie, ktorú máte radi? Uložte tento skript na jednotku USB alebo cloudové úložisko(cloud storage) . Potom, keď ich budete chcieť nabudúce nainštalovať, stačí spustiť skript. Ak ste nikdy nepoužívali správcu balíkov, bude to rýchlejšie a jednoduchšie ako kedykoľvek predtým.



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts