Теперь доступен диспетчер пакетов Windows версии 1.2, который позволяет ПК с ARM устанавливать приложение, соответствующее их архитектуре.
Сегодня Microsoft выпускает обновление для диспетчера пакетов Windows, также известного как winget, до версии 1.2. Этот менеджер пакетов был представлен почти два года назад, и он предназначен для того, чтобы предоставить пользователям опыт, близкий к чему-то вроде Шоколадныйили опыт управления пакетами или Linux. Этот выпуск содержит несколько улучшений, но наиболее примечательным из них является улучшенная поддержка устройств ARM, таких как Surface Pro X.
Благодаря этому обновлению диспетчер пакетов Windows установит правильную версию приложения в соответствии с вашей аппаратной архитектурой. Если у вас ПК с ARM, это означает, что диспетчер пакетов Windows будет предпочитать пакеты, предназначенные для работы на ARM64. Если встроенной версии приложения для ARM нет, он выберет следующий лучший вариант: приложение x64 (технически x86-64), а затем версию x86. Это гарантирует, что вы всегда получите наиболее производительную версию приложения для вашей системы.
Другие улучшения в диспетчере пакетов Windows 1.2 немного менее очевидны, но все равно приветствуются. Были внесены улучшения в обработку ошибок, чтобы стало легче понять «загадочные» коды ошибок. Разработчики могут использовать манифест приложения для создания связи между кодом ошибки в установщике и набором кодов, которые понимает диспетчер пакетов Windows, что приводит к более четким сообщениям об ошибках в конце пользователь.
Наконец, появилась новая опция для включения или отключения локальных манифестов в диспетчере пакетов Windows на случай, если вы захотите протестировать установку приложения из локального источника. Это может быть полезно для тестирования перед отправкой приложения в официальный общедоступный репозиторий приложений. Microsoft рекомендует всегда тестировать локальные манифесты на виртуальной машине или в песочнице Windows, чтобы предотвратить повреждение вашего компьютера.
Диспетчер пакетов Windows 1.2 доступен в виде обновления через Microsoft Store. Как обычно, он должен появиться как часть обновления пакета установщика приложений, встроенного в Windows 10 и 11. Вы также можете проверить страница проекта на GitHub если вы хотите внести свой вклад в развитие.
Источник: Майкрософт