Вийшов Winget 1.2
Менеджер пакетів Microsoft з відкритим вихідним кодом для Windows, winget, досяг ще однієї віхи у своєму виробничому циклі. Версія 1.2 вже доступна в Microsoft Store і буде автоматично оновлюватися для всіх. Основними моментами цього випуску є підтримка ARM64, обробка помилок і нові налаштування для локальних маніфестів.
Що нового в Winget 1.2
Пристрої ARM64, такі як Surface Pro X, мають повну підтримку в winget. Під час роботи на цій платформі програма автоматично вибирає власні пакети/бінарні файли, якщо вони доступні. Якщо такої опції немає, winget вибере найкращий доступний формат пакету.
Використовувати winget show
команду, щоб побачити доступні архітектури для пакета.
Winget 1.2 представляє можливість декодування кодів помилок для деяких повідомлень, які можна читати. Маніфест пакету тепер підтримує пов’язування специфічних для пакета числових помилок, які повертає інсталятор, до текстових повідомлень. Якщо встановлення не вдасться, ви побачите чітке пояснення, чому. На жаль, для опису всіх унікальних помилок досі потрібно багато ручної роботи.
Нарешті, тепер ви можете ввімкнути локальні файли маніфесту для тестування пакунка перед відправкою його в репозиторію. Це дозволить вам переконатися, що маніфест написаний належним чином і виконує саме те, що ви хотіли.
Щоб увімкнути тестування з локальними файлами, виконайте таку команду як Адміністратор: налаштування winget --увімкнути LocalManifestFiles
. Щоб вимкнути локальні маніфести, виконайте таку команду: налаштування winget --вимкнути LocalManifestFiles
.
Встановлюючись із магазину, winget автоматично отримує оновлення. В іншому випадку, ви можете захопити його з GitHub.
Офіційне оголошення для winget 1.2 є тут.