Вингет 1.2 вышел
Менеджер пакетов Microsoft с открытым исходным кодом для Windows, winget, достиг еще одной вехи в своем производственном цикле. Версия 1.2 уже доступна в Microsoft Store и будет автоматически обновляться для всех. Основные моменты в этом выпуске — поддержка ARM64, обработка ошибок и новые настройки для локальных манифестов.
Что нового в Winget 1.2
Устройства ARM64, такие как Surface Pro X, получили полную поддержку в winget. При работе на этой платформе приложение будет автоматически выбирать собственные пакеты/двоичные файлы, если они доступны. Если такой опции не существует, winget выберет наилучший доступный формат пакета.
Использовать вингет-шоу
Команда для просмотра доступных архитектур для пакета.
В Winget 1.2 появилась возможность декодировать коды ошибок в некоторые удобочитаемые сообщения. Манифест пакета теперь поддерживает привязку числовых ошибок, возвращаемых программой установки, к текстовым сообщениям. Если установка не удалась, вы увидите четкое объяснение, почему. К сожалению, для описания всех уникальных ошибок по-прежнему требуется много ручной работы.
Наконец, теперь вы можете включить локальные файлы манифеста для тестирования пакета перед его отправкой в репозиторий. Это позволит вам убедиться, что манифест написан правильно и делает именно то, что вы хотели.
Чтобы включить тестирование с локальными файлами, выполните следующую команду как администратор: настройки крыла --включить Локальные файлы манифеста
. Чтобы отключить локальные манифесты, выполните следующую команду: настройки крыла --запрещать Локальные файлы манифеста
.
При установке из Магазина winget получает обновления автоматически. В противном случае вы можете получить его из Гитхаб.
Официальный анонс winget 1.2: здесь.