Як “WinGet” своє програмне забезпечення сьогодні за допомогою нового менеджера пакетів Windows
Microsoft привернула увагу розробників на своїй віртуальній конференції Build минулого місяця, анонсувавши WinGet, новий спосіб встановлення програмного забезпечення на Windows. WinGet – це менеджер пакунків командного рядка, який дозволяє швидко знаходити та завантажувати програми з центральних «сховищ», усуваючи необхідність прокручувати веб-сайти, заповнені рекламою.
Менеджери пакетів – це факт життя систем Linux, де вони інтегровані в платформу і є типовим способом додавання програмного забезпечення. До цього часу для користувачів Windows були доступні лише сторонні опції – ми вже розповідали про Chocolatey та Scoop.
За допомогою WinGet Microsoft випікає власний менеджер пакетів у Windows. У ньому розміщуватиметься первинне сховище програм, а також надаватиме можливість стороннім сторонам робити власні списки джерел. Програмне забезпечення, яке знаходиться у сховищі, можна встановити за допомогою однієї команди PowerShell (або командного рядка).
WinGet дебютує в майбутньому оновленні Windows 10. Ви можете спробувати його сьогодні, встановивши вручну. Голова до сторінці WinGet-клі GitHub релізів і знайти останню версію (у верхній частині сторінки). Клацніть на файл “appxbundle” у розділі “Активи”, щоб завантажити програму встановлення WinGet.
Запустіть програму встановлення та натисніть кнопку «Оновити», яка з’явиться. Вам потрібно буде повторювати цей процес кожного разу, коли виходить нова версія WinGet. Після розповсюдження WinGet разом з Windows ви зможете забути про встановлення утиліти вручну.
Тепер ви можете відкрити PowerShell або командний рядок, щоб розпочати взаємодію з WinGet. Почніть із запуску winget
без будь-яких інших параметрів – ви побачите довідковий текст із деталізацією всіх доступних команд. Наразі список досить обмежений, а початковий випуск WinGet обмежений основними можливостями пошуку та встановлення пакунків.
Щоб знайти нове програмне забезпечення, скористайтеся winget search query
командою, замінивши query
пошуковим терміном. Хоча орієнтована на розробників, уже існує постійний список популярних додатків Windows. Тут ми бачимо, що WinRAR, VLC та LibreOffice можна завантажити через WinGet – відвідування веб-сайту та графічний процес встановлення не потрібні.
Давайте завантажимо VLC. Введіть winget install app
, замінивши app
на назву програми, яку потрібно встановити. Тут цього winget install vlc
буде достатньо, хоча іноді вам може знадобитися бути точнішим в ідентифікації, якщо для терміна існує кілька збігів.
У вашому терміналі з’явиться рядок виконання завантаження. Після завантаження програма встановиться сама – немає потреби в будь-якому втручанні людини. Це означає, що встановлення WinGet ідеально підходять для використання в сценаріях при наданні нових пристроїв. Після завершення встановлення VLC з’явиться на вашому комп’ютері так, ніби ви встановили його вручну. Ви готові розпочати користуватися програмою!
На жаль, на цьому функціональність WinGet наразі закінчується. Решта команд дозволяють перевіряти деталі пакетів та перевіряти їх цілісність. Немає підтримки для перевірки застарілих програм або навіть для видалення встановлених пакетів. Все це має відбутися в майбутньому.
Хоча в даний час WinGet є цінним доповненням до програмної екосистеми Windows. Це перший для розробників інструмент, який також може бути використаний, дізнавшись, для більшості користувачів Windows. Завдяки каталогу програм, який вже швидко зростає, WinGet пропонує простіший, безпечніший та впорядкованіший спосіб завантаження програмного забезпечення на ваш ПК.