Якщо ви коли-небудь користувалися Linux, можливо, на Steam Deckабо Homebrew на macOS, ви, мабуть, знайомі з менеджерами пакетів. У Linux, особливо, саме так більшість користувачів встановлюють програмне забезпечення, хоча традиційні інсталятори все ще є річчю. Доступ до менеджера пакунків можна отримати через командний рядок, що дозволяє швидко й безшумно встановлювати й оновлювати.
Раніше в Windows були сторонні менеджери пакетів, наприклад Chocolatey, але тепер у Microsoft є власний. Windows Package Manager може використовувати практично будь-хто, хто використовує Windows 10 або Windows 11. У багатьох випадках він витягує програмне забезпечення з усієї мережі через свої маніфести. Але тепер він також інтегрується з Microsoft Store. Менеджер пакетів Windows має відкритий вихідний код, а його каталог створено на основі внесків спільноти.
Диспетчер пакетів Windows не обов’язково буде для всіх, особливо якщо ви отримуєте програми в основному з Microsoft Store. Для розробників, які проводять багато часу в терміналі, корпоративних розгортаннях або просто для тих, хто отримує програмне забезпечення з усього Інтернету, це, безумовно, може покращити ваш робочий процес. Ось як його встановити та почати використовувати.
Вимоги до використання Windows Package Manager
Вимоги до використання Windows Package Manager такі:
На даний момент для клієнта потрібна Windows 10 1809 (збірка 17763) або пізніша. Windows Server 2019 не підтримується, оскільки Microsoft Store недоступний, а також оновлені залежності. Можливо, можна встановити на Windows Server 2022, це слід вважати експериментальним (не підтримується), а також потребує інсталяції залежностей вручну.
Немає жодних особливих вимог, окрім наведених вище, і є кілька різних методів, якими можна скористатися для отримання доступу до Windows Package Manager.
Як встановити Windows Package Manager
Найпростіший спосіб переконатися, що на вашому комп’ютері встановлено Windows Package Manager — завантажити останню версію Інсталятор програми з Microsoft Store. Зазвичай це використовується для стороннього завантаження пакетів програм Windows. Але він також містить те, що вам потрібно для Windows Package Manager.
Крім того, ви можете приєднатися до Інсайдерська програма Windows Package Managerабо скористайтеся збіркою Windows Insider. В обох цих випадках ви отримаєте доступ до останньої версії розробки без необхідності інсталювати щось інше.
Ви можете перевірити, чи його встановлено правильно, просто відкривши вікно PowerShell і ввівши крило потім натисніть клавішу enter. Якщо ви бачите відповідь, ви знаєте, що ввімкнули його правильно.
Встановлення програм за допомогою Windows Package Manager
Репозиторій додатків, доступних через winget, досить широкий, а встановлення виконується простою командою. Але ви також захочете знайти те, що шукаєте, і для цього є кілька методів.
По-перше, це використання чудового стороннього інструменту, winstall.app. Це графічний інтерфейс для бібліотеки крил. Це дозволяє вам переглядати та шукати, як і будь-який інший магазин. Він також надасть вам команди, необхідні для встановлення, і ви зможете отримати багато різних програм за допомогою одного рядка.
Крім того, ви можете шукати в PowerShell за допомогою пошук крил команда. Як у цьому прикладі:
winget search chrome
Це поверне всі маніфести крила, які відповідають пошуковому терміну. У цьому випадку ви побачите щось схоже на зображення нижче.
Коли ви знаєте, чого хочете, шаблон для встановлення буде простим:
winget install <your-app-here>
Диспетчер пакунків Windows тепер використовуватиме маніфест для потрібної програми. витягнути його з віддаленого місця та, де можливо, встановити безшумно. У деяких все одно з’являться вікна інсталяції, з якими вам доведеться взаємодіяти, тому варто залишатися поруч.
Це найпростіший варіант налаштування та використання диспетчера пакетів Windows. Як уже згадувалося, це підійде не всім. Але ті, хто займається розробкою, наприклад, або будь-хто, хто просто хоче використовувати щось простіше, ніж Microsoft Store, цілком можуть виявити це корисним.