Ako sa Windows v priebehu rokov vyvíjal, videli sme, že Microsoft zavádza niektoré funkcie Linuxu do ekosystému Windows. Okrem toho, že Windows 10 a 11 podporujú subsystém Linux prostredníctvom WSL 2, obsahujú aj správcu balíkov s názvom Windows Package Manager (alebo skrátene winget).
Čo presne je Správca balíkov systému Windows a ako ho používate? Čítajte ďalej, keď odpovieme na všetky vaše pálčivé otázky nižšie.
Čo je správca balíkov?
Všetky moderné aplikácie a akékoľvek projekty, ktoré vytvoríte, budú využívať existujúce rámce, knižnice a nástroje. Ak vytvárate jednoduchú aplikáciu React, na správne fungovanie vášho projektu budete potrebovať Node.js, ReactJS a ďalšie knižnice alebo nástroje. Základný softvér tretej strany, ktorý v podstate pomáha pri fungovaní vášho projektu, sa nazýva závislosti.
Ako si viete predstaviť, správa inštalácie a aktualizácie viacerých závislostí v rámci projektu môže byť dosť frustrujúca. Musíte sa tiež uistiť, že váš systém je kompatibilný so softvérom tretích strán. Ak by ste manuálne integrovali a aktualizovali každý softvér tretej strany, stratili by ste veľkú časť drahocenného času spravovaním softvérových závislostí.
Na vyriešenie tohto problému (okrem iného) vývojári prišli s geniálnym nápadom správcu balíkov – jediného nástroja, ktorý dokáže spravovať všetky závislosti vášho projektu. Správcovia balíkov zvyčajne vykonávajú niekoľko základných funkcií, ako napríklad:
- Nájdenie správnych zdrojových súborov pre vašu platformu.
- Zabezpečiť, aby zdrojové súbory neobsahovali malvér a iné bezpečnostné chyby.
- Integrácia závislostí do vášho projektu.
- Umožňuje bezproblémovú inštaláciu, aktualizáciu a odstránenie softvérových závislostí.
Správcovia balíkov majú tiež rozsiahly katalóg nástrojov, z ktorých si môžete vybrať a nainštalovať pomocou jediného príkazu na termináli.
Niektoré príklady populárnych správcov balíkov zahŕňajú:
- Homebrew.
- Správca balíkov uzlov (NPM).
- Priadza.
- Advanced Packaging Tool (APT).
Čo je správca balíkov systému Windows?
Windows Package Manager alebo winget, ako sa bežne nazýva, je verzia správcu balíkov v štýle Linux od spoločnosti Microsoft. Winget bol vydaný v roku 2020 ako správca balíkov nástrojov príkazového riadka s otvoreným zdrojom a obsahuje širokú škálu dostupných aplikácií, z ktorých si používatelia môžu nainštalovať. Rovnako ako iní široko používaní správcovia balíkov, aj Microsoft sa uistil, že Windows Package Manager je bezplatný a dostupný na GitHub.
Pomocou nástroja Windows Package Manager môžete jednoducho inštalovať, aktualizovať a odstraňovať aplikácie jediným príkazom v termináli. Rozlúčte sa s dňami sťahovania inštalačných súborov a manuálnej inštalácie každej aplikácie.
Winget využíva formát manifestu balíka YAML, ktorý uľahčuje pochopenie a konfiguráciu. Vývojári zvyčajne používajú formát manifestu YAML na spojenie svojich aplikácií tak, aby boli kompatibilné so Správcom balíkov systému Windows.
Predtým sa používatelia systému Windows museli spoliehať na Chocolatey – správcu balíkov tretej strany, ktorý sa špecializuje na OS Windows. Čokoláda je pomerne silná a široko prijatá väčším bratstvom Windows. Na druhej strane, väčšina používateľov systému Windows ešte nepozná Správcu balíkov systému Windows alebo ho nepozná; dúfame, že táto príručka pomôže zmeniť to.
Ako nastaviť správcu balíkov systému Windows v systéme Windows 11
Správca balíkov Windows nie je v systéme Windows predinštalovaný, takže si ho budete musieť stiahnuť ručne. Našťastie je proces inštalácie jednoduchý a nemal by predstavovať žiadne prekážky.
Microsoft vyžaduje, aby váš systém Windows používal Windows 10 1709 alebo novší, aby ste mohli používať winget. Tiež budete musieť prihláste sa pomocou svojho účtu Microsoft a uistite sa, že ste prihlásení aj do aplikácie Microsoft Store.
Existujú dva hlavné spôsoby inštalácie správcu balíkov systému Windows v systéme Windows 11.
Ako nainštalovať Winget pomocou obchodu Microsoft Store
Najjednoduchší spôsob inštalácie správcu balíkov systému Windows je prostredníctvom obchodu Microsoft Store. Správcu balíkov systému Windows si môžete stiahnuť prostredníctvom oficiálneho inštalátora aplikácií spoločnosti Microsoft:
- Spustite Microsoft Store pomocou Ponuka Štart.
- Hľadať Inštalátor aplikácií a vyberte najlepšiu zhodu.
- Klikni na Inštalácia tlačidlo, ak ho vidíte. Inak, Inštalátor aplikácií už existuje vo vašom počítači a budete sa musieť uistiť, že je aktualizovaný.
Ako nainštalovať Winget cez PowerShell
Ak máte problémy v obchode Microsoft Store, mali by ste zvážiť inštaláciu wingetu pomocou prostredia Windows PowerShell. Po pripojení na internet postupujte podľa nasledujúcich krokov:
- Z Štart menu, vyhľadajte PowerShella vyberte Spustiť ako správca.
- Do príkazového riadku vložte nižšie uvedený príkaz a stlačte Zadajte
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Po dokončení inštalácie zadajte nasledujúci príkaz a stlačte Zadajte na overenie vašej inštalácie.
Ako používať Winget v systéme Windows 11
Teraz, keď ste nastavili winget, budete sa musieť naučiť, ako používať príkazy spojené s nástrojom winget, vrátane sťahovania, konfigurácie a prezerania nainštalovaných aplikácií.
1. Ako sťahovať nové aplikácie
V rámci wingetu je široká škála dostupných aplikácií a môžete si stiahnuť aplikácie ako Google Chrome, 7-Zip atď.
Ak chcete stiahnuť aplikáciu pomocou wingetu, použite nasledujúci príkaz:
inštalácia wingetu <APP_NAME>
2. Ako prehľadávať aplikácie
Ak hľadáte novú aplikáciu na inštaláciu, ale neviete, ako prehľadávať dostupné aplikácie, môžete použiť funkciu vyhľadávania winget. Jednou z metód je použitie vyhľadávacieho príkazu winget v príkazovom riadku. Zadajte vyhľadávací dopyt pomocou príkazu nižšie a získate zoznam dostupných aplikácií, ktoré spĺňajú vaše kritériá vyhľadávania.
Ak chcete napríklad vyhľadať programy na zips, môžete zadať:
winget vyhľadávanie zips
Prípadne môžete použiť a nástroj tretej strany ktorý poskytuje ľahko použiteľné používateľské rozhranie pre winget.
3. Ako zobraziť nainštalované aplikácie
Aplikácie, ktoré máte nainštalované v počítači, si môžete prezerať prostredníctvom:
winget zoznam
4. Ako zobraziť podrobnosti aplikácie
Ak chcete zistiť podrobnosti o inštalácii a verziu softvéru konkrétnej aplikácie, môžete použiť nasledujúci príkaz:
winget show <APP_NAME>
Stoja správcovia balíkov za problémy v systéme Windows?
Winget je neuveriteľný pri inštalácii aplikácií do počítača so systémom Windows 11. Už nemusíte hľadať odkazy na stiahnutie bez škodlivého softvéru na internete; jednoducho otvorte terminál a stiahnite si aplikáciu, ktorú potrebujete, cez winget.