В настоящее время Microsoft выпускает диспетчер пакетов Windows (winget) версии 1.3 с различными изменениями и улучшениями, которые должны упростить управление приложениями через командный терминал.
Согласно объявлению , обновление улучшает отчеты о версиях пакетов и добавляет возможность показывать документацию по пакетам. При установке теперь будут отображаться примечания о том, что вы должны сделать после установки нового приложения. В приложении (.exe) происходит сбой, в дополнение к отображению кода ошибки, если таковой имеется, теперь вы также увидите ссылку с дополнительной информацией о том, как решить проблему.
Кроме того, диспетчер пакетов Windows теперь будет правильно отображать предпочтительную версию, которую хотели бы отобразить издатели. Теперь вы можете настроить стиль индикатора выполнения и многое другое.
Манифестные изменения
Начиная с версии 1.3, теперь вы сможете просматривать документацию и соответствующий URL-адрес при запуске winget show PACKAGE-NAME.
Кроме того, после установки пакета инструмент будет отображать дополнительные примечания по мере необходимости. Вы можете добавить suppressInstallNotes в качестве параметра, чтобы предотвратить их отображение. Вы также можете передать --display-notesили --suppress-notesпереопределить настройки.
В приложении (.exe) происходит сбой, в дополнение к отображению кода ошибки, если таковой имеется, теперь вы также увидите ссылку с дополнительной информацией о том, как решить проблему.
Изменения настроек
При запуске winget settingsкоманды инструмент откроет файл настроек, открытый в редакторе JSON по умолчанию.
Подробные журналы
Если вы добавите --verbose-logsк какой-либо команде, winget добавит в журналы дополнительную информацию, которая должна помочь при устранении неполадок или раскопках.
Отчет о версии
Поскольку некоторые приложения показывают пользователям версии, которые отличаются от их номера сборки, начиная с версии 1.3, диспетчер пакетов Windows теперь будет отображать предпочтительную версию, которую издатели хотели бы отобразить, чтобы избежать путаницы.
Архитектура системы отображения
Команда winget --infoбыла обновлена, чтобы отображать архитектуру системы, чтобы быстро определить архитектуру вашего оборудования. Это поможет устранить неполадки, почему для определенного пакета нет соответствующего установщика или почему он может вести себя не так, как вы ожидаете.
Настроить индикатор выполнения
В winget версии 1.3 появилась возможность настраивать панель процессов, например, с помощью "visual": {"progressBar": "rainbow"}параметра.
Поддержка питьевых пакетов
Наконец, в версии 1.3 диспетчер пакетов Windows добавит записи о переносимых программах на страницу «Приложения и функции», чтобы их было проще удалить из системы, если вы не хотите включать команду удаления.
Установка вингет
Новый менеджер пакетов распространяется вместе с приложением App Installer , которое встроено в операционную систему.
Microsoft не использует Microsoft Store для инструмента командной строки winget. Вместо этого компания создала отдельный репозиторий для обслуживания и проверки приложений. Однако в будущих обновлениях планируется поддержка приложений из Магазина.
Диспетчер пакетов Windows — это проект с открытым исходным кодом, что означает, что другие менеджеры пакетов могут использовать этот репозиторий проверенных пакетов. Кроме того, поставщики программного обеспечения могут использовать систему распространения, чтобы сделать приложения доступными для пользователей после того, как их манифест пакета был рассмотрен и принят корпорацией Майкрософт с использованием открытого репозитория манифеста пакета Microsoft Community на GitHub.