Наша найноўшая функцыя – падтрымка ўстаноўкі прыкладанняў з Microsoft Store. Наша мэта – спрасціць усталёўку праграмнага забеспячэння ў Windows. Мы таксама нядаўна дадалі аўтазавяршэнне ўкладак у PowerShell і пераключэнне функцый. Па меры таго, як мы працуем над стварэннем нашай версіі 1.0, я хацеў падзяліцца наступнымі некалькімі функцыямі ў
Я таксама хацеў падзяліцца некаторымі думкамі, якія ў нас узніклі перад Ignite ў дачыненні да будучых карпаратыўных функцый. Мы ўключым падтрымку групавой палітыкі, каб ІТ-адмыслоўцы маглі быць упэўненыя, што яны змогуць паспяхова кіраваць сваімі асяроддзямі. Дадатковыя функцыі, уключаныя ў катэгорыю карпаратыўнай падтрымкі, уключаюць
Падрабязней пад катом.
Што новага
Пераключальнік функцый
Калі вы жадаеце апрабаваць эксперыментальныя функцыі, выкарыстайце налады winget, каб адкрыць рэдактар JSON па змаўчанні. Калі ў вас яго няма, я б раіў запусціць winget install vscode. Адтуль вы можаце ўключыць ці адключыць функцыі. Ніжэй я прывёў прыклад канфігурацыі з дзвюма нашымі эксперыментальнымі функцыямі для тэсціравання (experimantalCMD і experimentalArg), а таксама з функцыяй "experimentalMSStore".
Пасля таго, як вы ўключылі experimentalCMD і experimentalArg, выканайце winget experimental -arg, каб убачыць прыклад. У "flag" ёсць маленькая "пасхалка".
PowerShell autocomplete
Мы таксама не любім лішні набор тэкста. Гэта хутка стала маім любімым спосабам высветліць, якія версіі пакета даступныя. Увядзіце winget[space][tab][space]pow[tab][space]-v[space][tab][tab][tab] і вуаля.
Microsoft Store
Адной з нашых найболей запатрабаваных функцый была магчымасць усталёўваць прыкладанні з Microsoft Store. Мы зрабілі першыя крокі на гэтым шляху, дадаўшы ў новую крыніцу старанна падабраны спіс з прыкладна 300 прыкладанняў. Усе гэтыя прыкладанні бясплатныя і маюць рэйтынг E для ўсіх. Як толькі вы уключыце эксперыментальную функцыю, мы аўтаматычна дадамо крыніца для маніфестаў крамы. Пошук будзе ахопліваць некалькі крыніц, каб паказаць вынікі. Ніжэй вы бачыце вынікі ў winget search nightingale.
Далей вы бачыце ўсталёўку з дапамогай каманды winget install "Nightingale REST Client".
Што далей
Спіс
Адна з найважнейшых функцый дыспетчара пакетаў - магчымасць бачыць, што было ўстаноўлена. Наша задача складаецца ў тым, каб уключыць прыкладанні, якія маглі быць устаноўлены па-за дыспетчарам пакетаў і даступныя ў Панэлі кіравання або праз Add Remove Software. Мы не хацелі проста разглядаць тое, што было ўсталявана праз дыспетчар пакетаў Windows. Аднак мы будзем сачыць за тым, што мы ўстанавілі, каб дапамагчы вам абнавіць усё да бягучай версіі.
Абнаўленне
Гаворачы аб абнаўленні, было б нядрэнна, калі б вы маглі проста Winget Upgrade Powershell або Winget Upgrade і абнавіць усе свае прыкладанні. Мы таксама так думалі. Адзін з найбольш актыўных (і спагадных) удзельнікаў суполкі таксама адзначыў, што вы не заўсёды хочаце абнаўляць пакет. Мы дамо вам магчымасць прывязаць пакет да вызначанай версіі, каб вы не змянілі яго.
Выдаленне
Часам вам больш не трэба праграму. Звычайна ў маім выпадку я хачу вярнуць месца на маім дыску C:. winget uninstall "some giant app". Было б выдатна, калі б ён мог выдаляць рэчы, якія былі ўсталяваныя па-за дыспетчарам пакетаў, так што мы таксама паглядзім, як прымусіць гэта працаваць.
Імпарт / Экспарт
Мы не маглі прапусціць магчымасць здзейсніць яшчэ крыху магіі дзеля зручнасці. Набліжаецца час, калі я атрымаю новую машыну для працы. Я з нецярпеннем чакаю магчымасці winget export packages.json з гэтага кампутара і winget import packages.json на новы. Я з нецярпеннем чакаю магчымасці падзяліцца з вамі вынікамі.
Як атрымаць дыспетчар пакетаў Windows
Калі вы з'яўляецеся ўдзельнікам
Крыніца: habr.com