Najprv sa pozrite na Správcu balíkov systému Windows

Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Microsoft vydal ukážku programu Windows Package Manager dnes počas virtuálnej konferencie Build 2020. Správcovia systému Windows ho môžu používať na inštaláciu programov prvej strany a tretích strán, ako sú 7-Zip, KeePass, Arduino IDE alebo Discord.

Správca balíkov, podobne ako správcovia balíkov v systémoch Linux, umožňuje používateľom vyhľadávať, sťahovať, inštalovať a odinštalovať programy a balíky pre operačný systém Windows. Jeho hlavným účelom je automatizácia inštalácie, aktualizácie a konfigurácie softvéru na Windows.

Správca balíkov systému Windows funguje podobne ako správcovia balíkov v operačných systémoch Linux alebo Windows, napríklad Windows Chocolatey , Microsoft sa rozhodol vydať ho ako open source; Zainteresovaní používatelia môžu skontrolovať úložisko GitHub, kde sa nachádza dokumentácia a stiahnutie ukážkovej verzie Správcu balíkov.

Správca balíkov vyžaduje najmenej Windows 10, verziu 1709 a môže byť nainštalovaný buď z Microsoft Store (vyžaduje Windows Insider build a odosielanie pozvaných e-mailov), alebo ručne z GitHub.

Po inštalácii otvorte inštanciu Windows Terminal, PowerShell alebo Command Prompt a začnite ju používať. Príkaz je Winget a môžete ho spustiť bez parametra, aby sa najskôr zobrazili dostupné príkazy a pomoc.

winget

Hlavné aktuálne dostupné príkazy sú:

  • winget install // na inštaláciu programu.
  • winget show // zobrazuje informácie o špecifikovanej aplikácii.
  • Winget source // k mnohým zdrojom.
  • winget search // - zoznam všetkých programov alebo konkrétnych programov.
  • winget hash // to hash installer files.
  • winget validate // na overenie súborov manifestu.

Vyhľadávanie príkazového krídla zobrazuje zoznam programov, ktoré program Windows Package Manager aktuálne podporuje. V súčasnosti je podporovaný dobrý výber populárnych programov a vývojových nástrojov. Programy ako vim, Whatsapp, GIMP, VLC, Steam alebo Sublime Text sa dajú nainštalovať pomocou Správcu balíkov.

windows package manager preview

Upozorňujeme, že v tomto okamihu nie je podporovaná funkcia odinštalovania. Spoločnosť Microsoft plánuje čoskoro integrovať túto funkciu, ako aj zoznam a aktualizovať funkcie do programu.

Príkazové krídlo inštalácia 'názov programu' stiahne vybraný balík a spustí jeho inštalátor. Zdá sa, že programy sa sťahujú zo stránok tretích strán (stránka vývojárov) a nie z úložiska, ktoré spoločnosť Microsoft spravuje.

Umiestnenie súboru sa zobrazuje pomocou krídla. Správca balíkov momentálne podporuje inštalátory exe, msi a msix.

winget install

Winget môže byť prevádzkovaný bez zvýšených práv. Inštalácia niektorých programov si môže vyžadovať zvýšenie, ale v prípade potreby sa zobrazia výzvy.

Príkazový krídel zobrazuje 'názov balíka' zobrazuje informácie o programe; to môže zahŕňať odkazy na domovskú stránku a licenciu, adresu URL na stiahnutie, hash SHA256 a typ inštalátora.

Softvérové ​​spoločnosti a vývojári sa môžu pýtať, či môžu svoje programy odoslať Správcovi balíkov systému Windows tak, aby boli zahrnuté. Microsoft má informácie o procese na webovej stránke Docs. Vývojári v podstate musia vytvoriť manifest balíka, ktorý poskytne informácie o aplikácii pred tým, ako tento manifest odošle do úložiska Windows Package Manager na GitHub.

Skriptovanie je podporované; správcovia môžu vytvárať dávkové skripty alebo skripty powerhell na inštaláciu viacerých aplikácií naraz, napr.

@echo off
Nainštalujte elektrické náradie a terminál
REM Powertoys
inštalácia krídla Microsoft.Powertoys
ak bolo% ERRORLEVEL% EQU 0 Echo Powertoys nainštalované úspešne.
Terminál REM
inštalácia krídla Microsoft.WindowsTerminal
ak je% ERRORLEVEL% EQU 0 Echo Terminal úspešne nainštalovaný. % ERRORLEVEL%

Záverečné slová

Správca balíkov Windows sa môže stať základným nástrojom v arzenáli správcov systému Windows a tiež domácich používateľov. Závisí to od množstva faktorov, vrátane toho, či a ako sa bude natívne integrovať do Windows, dostupnosti balíkov a funkčnosti.

Teraz ty: Aký je váš názor na Správcu balíkov systému Windows?