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

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 из исходных кодов самостоятельно.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
+11
Комментарии 12
Комментарии Комментарии 12

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

Истории

Работа

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

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн