Как стать автором
Обновить

Microsoft представила версию 1.0 пакетного менеджера winget

Время на прочтение1 мин
Количество просмотров7.2K


26 мая 2021 года Microsoft представила версию 1.0 пакетного менеджера Windows Package Manager (winget), с помощью которого можно устанавливать, обновлять, настраивать и удалять приложения в ОС Windows 10 из командной строки, терминала Windows или PowerShell.

Microsoft опубликовала исходный код winget на GitHub под лицензией MIT License. Утилита написана на языке С++.

В первой версии winget доступны команды: install, show, source, search, list, upgrade, uninstall, hash, validate, settings, features, export, import.

Системные администраторы могут создавать пакетные скрипты и скрипты PowerShell для установки нескольких приложений с помощью winget.

@echo off  
Echo Install Powertoys and Terminal  
REM Powertoys  
winget install Microsoft.Powertoys  
if %ERRORLEVEL% EQU 0 Echo Powertoys installed successfully.  
REM Terminal  
winget install Microsoft.WindowsTerminal  
if %ERRORLEVEL% EQU 0 Echo Terminal installed successfully.   %ERRORLEVEL%

Пример установки Windows Terminal с помощью winget.

Просмотр установленных приложений в системе в консоли с помощью winget.

Пример удаления приложения через winget, регистр в наименовании приложения обязателен.

В текущем репозитории сообщества доступны более 1400 приложений для установки с помощью winget.

По информации OpenNet, по умолчанию при установке winget с помощью готовых сборок включена отправка телеметрии — Microsoft получает данные о взаимодействии пользователя с пакетным менеджером и возникающих ошибках. Для отключения телеметрии нужно зайти в настройки: «Settings > Privacy > Diagnostics & feedback» и установить там значение «Basic» или собрать winget из исходных кодов самостоятельно.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 13: ↑12 и ↓1+11
Комментарии12

Другие новости

Истории

Работа

Ближайшие события