Windows Package Manager (winget) впервые был представлен в мае 2020 на конференции для разработчиков Microsoft Build. Инструмент позволяет устанавливать приложения из интерфейса командной строки.
Скачать Windows Package Manager
В новой версии вы можете включить экспериментальные функции, внеся изменения в файл конфигурации WinGet с помощью команды winget settings
. При запуске команды вам нужно будет выбрать текстовый редактор для редактирования файла JSON с настройками.
Чтобы включить функции, скопируйте и вставьте в этот файл следующие инструкции:
{ // For documentation on these settings, see: https://aka.ms/winget-settings // "source": { // "autoUpdateIntervalInMinutes": 5 // }, "visual": { "progressBar": "rainbow" }, "experimentalFeatures": { "experimentalCmd": true, "experimentalArg": true, "experimentalMSStore": true } }
Установка приложений из Microsoft Store
После добавления параметра experimentalMSStore и сохранения настроек, в WinGet появится новый репозиторий под названием msstore. В этом можно убедиться с помощью команды winget source list
.
Новый репозиторий msstore содержит 289 приложений, связанных с программированием, работой с сетью и разработкой, которые можно установить непосредственно из Магазина Microsoft.
Установить приложения можно установить с помощью стандартной команды winget install
.
Установленные из репозитория MSStore приложения будут также отображаться в Microsoft Store. Также для них доступны стандартные процедуры обновления.
К сожалению, Microsoft до сих пор не добавила возможность удаления или обновления программ, установленных через WinGet, которая требуется для того, чтобы менеджер пакетов был действительно полезен в производственной среде.
Microsoft заявила, что добавление команд uninstall
и upgrade
является непосредственной целью компании. Также компания занимается функциями импорта и экспорта, которые позволят экспортировать список пакетов и импортировать их на новую машину.
Автозаполнения команд PowerShell
Помимо установки приложений из Microsoft Store, новая версия включает экспериментальную функцию автозаполнения.
Для ее включения можно воспользоваться конфигурационным файлом выше, но для ее корректного использования понадобиться создать профиль PowerShell.
Протестировать функциональность можно с помощью следующей последовательности клавиш, предлагаемой Microsoft:
winget[пробел][tab][пробел]pow[tab][пробел]-v[пробел][tab][tab][tab]
Инсайдеры Windows могут протестировать новые функции WinGet уже сейчас. В качестве альтернативы можно воспользоваться инструкциями на GitHub.
Скачать Windows Package Manager
Последние статьи #Windows
• Настройки Microsoft Edge перейдут на WebUI 2.0 для ускорения работы браузера
• Microsoft предупреждает о проблемах с производительностью игр в Windows 11, версия 24H2
• Microsoft заблокировала обновление до Windows 11, версия 24H2 на некоторых ПК с чипами Intel из-за проблем с синим экраном смерти (BSOD)
• Релиз Microsoft Office 2024: Новый офисный пакет без подписки доступен для устройств Windows и macOS
• Важно знать перед установкой: Известные проблемы в Windows 11, версия 24H2
• Windows 11 Build 27718 (Canary): Что нового, готовые ISO-образы