[via]
Установка программ на системах с операционной системой Windows 10 раньше могла происходить по двум сценариям: вы ищете exe’шник на сайте разработчика или издателя и устанавливаете его либо вы заходите в Microsoft Store и устанавливаете приложение оттуда. Ни один из этих двух вариантов не дает той простоты и функциональности, которую предоставляют пакетные менеджеры различных дистрибутивов Linux. И в Microsoft это понимали, в связи с чем и появился Windows Package Manager.
Пакеты на Windows 10
Основное преимущество пакетов – простота установки, написал apt install vlc и все работает, не понравилось – apt-get remove vlc, никаких панелей управления или перетаскиваний из папки /Applications в корзину, все максимально упрощено. И теперь Windows 10 так может.
Установка
Чтобы установить новинку от Microsoft скачайте её из репозитория разработчика, нас интересует файл с расширением appxbundle, откройте его и нажмите установить, после чего winget будет установлен в вашу систему.
Работа с пакетами
Для того, чтобы начать работать с winget откройте powershell или классическую cmd от имени администратора. Чтобы посмотреть все доступные пакеты с текущим списком репозиториев выполните команду
winget show
Для того, чтобы установить ту или иную программу выполните
winget install имя_программы
После чего начнется выбранная программа загрузится и установится. Стоит отметить, что ни регистр, ни полное имя программы не необходимы, winget сам определит какую программу вы хотите установить даже, если вы введете лишь малую часть её названия.
Для того, чтобы узнать доступна ли программа в winget выполните
winget search имя_программы
К сожалению, пока в winget не реализованы возможности удаления программ и установки нескольких в одну строку. Однако проект развивается и в скором будущем winget войдет в базовый набор утилит Windows 10.
Еще по теме