| Разработчик: | Microsoft |
|---|---|
| Лицензия: | MIT License |
| Написан на: | C++ |
| Язык интерфейса: | Многоязычный в числе и Русский |
| Дата выпуска: | 13 Мая 2020 года |
| Последняя версия: | 1.28.240 Release / 1.29.280 Pre-release |
| Дата последнего релиза: | 25 Июня 2026 года |
| Репозиторий на GitHub: | https://github.com/microsoft/winget-cli |
| Веб-сайт: | https://docs.microsoft.com/en-us/windows/package-manager/ |
Windows Package Manager (также известный как winget) - Это бесплатный менеджер пакетов с открытым исходным кодом, разработанный компанией Microsoft для Windows 10 и 11. Winget состоит из утилиты командной строки и набора служб для установки приложений. Независимые поставщики программного обеспечения могут использовать его в качестве канала распространения своих пакетов.
Инструмент winget поддерживает установщики на основе EXE, MSIX и MSI. В общедоступном репозитории сообщества Windows Package Manager хранятся файлы манифеста для поддерживаемых приложений в формате YAML. В сентябре 2020 года Microsoft добавила возможность установки приложений из Microsoft Store и функцию автозаполнения команд.
Чтобы снизить вероятность попадания вредоносного программного обеспечения в репозиторий и на целевой компьютер, диспетчер пакетов Windows использует Microsoft SmartScreen, статический анализ, проверку хэша SHA256 и другие процессы.
Windows Package Manager был анонсирован на конференции разработчиков Microsoft Build в мае 2020 года.
Прежде чем принять решение о разработке Windows Package Manager, команда, стоящая за ним, изучила другие пакетные менеджеры Chocolatey, Scoop, Ninite, AppGet, Npackd и OneGet на основе PowerShell. После анонса winget разработчик AppGet Кейван Бейги заявил, что Microsoft взяла у него интервью в декабре 2019 года под предлогом трудоустройства и приобретения AppGet. После разговора с Бейги Microsoft якобы прекратила с ним общение до тех пор, пока за день до запуска winget не подтвердила, что они не будут его нанимать. Бейги был встревожен отсутствием у Microsoft атрибуции AppGet. Выпуск winget заставил Beigi объявить, что AppGet будет прекращен в августе 2020. Microsoft ответила сообщением в блоге, в котором приписала AppGet ряд функций winget.
27 мая 2021 года была выпущена версия 1.0. На тот момент репозиторий сообщества Microsoft включал более 1400 пакетов.
Для более подробной информации о конкретной команде передайте ей аргумент справки. -?
Поиск программ в репозитории:
winget search "Название программы"
Установка программ из репозитория:
winget install "Название программы"
Обновить все установленные программы на компьютере:
winget upgrade --all