Посібник із пошуку та встановлення програм за допомогою Winget у Windows 10
Microsoft працює над інструментом командного рядка під назвою winget
дозволити користувачам Windows 10 завантажувати та встановлювати програми прямо з командного рядка. Наразі Winget доступний як попередній перегляд, але ви можете завантажити його на будь-який ПК з Windows 10, щоб перевірити та спробувати з Github.
Якщо ви використовуєте останню збірку Windows 10 Insider, ймовірно, ви вже маєте winget
встановлено на вашому комп’ютері. Ви можете перевірити це, виконавши таку команду в CMD або PowerShell:
winget -- версія
У стабільних версіях Windows 10 вам доведеться завантажувати та встановлювати вручну winget
у вашій системі. У нас є докладний посібник із встановлення winget за посиланням нижче, подивіться на нього.
У цьому посібнику ми розглянемо основи winget
і дізнайтеся, як встановити, шукати або отримати інформацію про програму з командного рядка.
winget
Інструмент CLI має базовий синтаксис, дуже схожий на багато популярних менеджерів пакетів Linux, таких як прих
або dnf
. Ви можете використовувати winget
CLI з командного рядка або Windows PowerShell. Основний winget
синтаксис виглядає наступним чином:
winget
Тим не менш, давайте почнемо з встановлення програми з командного рядка за допомогою Winget.
Команда встановлення програми Winget
Так само як влучна установка
у системах Ubuntu можна використовувати установка winget
команду для завантаження та встановлення програм на ПК з Windows 10.
winget install Наприклад: winget install 7zip
Winget почне завантажувати програму та встановить її автоматично. Якщо ви отримаєте підказку UAC, натисніть кнопку «Так», і все буде готово.
C:\Users\ATH> winget install 7zip Знайдено 7Zip [7zip.7zip] Ця програма ліцензована вам її власником. Microsoft не несе відповідальності за пакети сторонніх розробників і не надає жодних ліцензій на них. Завантаження //www.7-zip.org/a/7z1900-x64.msi ██████████████████████████ 6█████. / 1,66 МБ Успішно перевірений хеш інсталятора Встановлення ... Успішно встановлено!
Використання і прапори встановлення Winget
Нижче наведено всі підтримувані прапори, як показано на winget install --допомога
команда.
використання: winget install [[-q] ] [] Доступні такі аргументи: -q,--query Запит, який використовується для пошуку програми Доступні такі параметри: -m,--manifest Шлях до маніфесту програма --id Фільтрувати результати за id --name Фільтрувати результати за назвою --moniker Фільтрувати результати за назвою програми -v,--version Використовувати вказану версію; за замовчуванням – остання версія -s,--source Знайти програму за допомогою вказаного джерела -e,--exact Знайти програму за допомогою точної відповідності -i,--interactive Запит інтерактивного встановлення; може знадобитися введення користувача -h,--silent Запит тихого встановлення -o,--log Розташування журналу (якщо підтримується) --override Перевизначити аргументи, які будуть передані програмі встановлення -l,--розташування Розташування для встановлення (якщо підтримується)
Команда програми пошуку Winget
Щоб шукати програму, ми будемо використовувати пошук winget
команда.
winget search Наприклад: winget search 7zip
Якщо доступний пакет під назвою «7zip», пошук winget
Команда отримає назву пакета, ідентифікатор, версію та відобразить їх у виводі.
C:\Users\ATH> winget search 7zip Ім'я Ідентифікатор Версія Збігається ------------------------------------ 7Zip 7zip.7zip 19.0.0 Назва: 7zip
Використання пошуку та прапори Winget
Нижче наведено всі підтримувані прапори, як показано на пошук winget --довідка
команда.
використання: пошук winget [[-q] ] [] Доступні такі аргументи: -q,--query Запит, який використовується для пошуку програми Доступні такі параметри: --id Фільтрувати результати за ідентифікатором --name Фільтрувати результати за назвою --moniker Фільтрувати результати за програмою moniker --tag Фільтрувати результати за тегом --command Фільтрувати результати за командою -s,--source Знайти програму за допомогою вказаного джерела -n,--count Показати не більше вказаної кількості результатів -e,--exact Знайти програму за допомогою точної відповідності
Команда програми Winget show
Поки пошук winget
команди достатньо, щоб отримати основну інформацію про програму з командного рядка, ви можете отримати повні відомості, такі як ім’я автора, опис, ліцензія та інші відомості про програму за допомогою winget show
команда.
winget show Наприклад: winget show 7zip
Вихід з winget show
Команда отримає всю відповідну інформацію про пакет, яка вам, ймовірно, знадобиться (з інструмента командного рядка).
C:\Users\ATH> winget show 7zip Знайдено 7Zip [7zip.7zip] Версія: 19.0.0 Видавець: 7zip Автор: 7zip AppMoniker: 7zip Опис: Безкоштовний архіватор файлів із відкритим вихідним кодом із високим коефіцієнтом стиснення. Домашня сторінка: //www.7-zip.org/ Ліцензія: Copyright (C) 1999-2020 Ігор Павлов. - URL-адреса ліцензії GNU LGPL: //7-zip.org/license.txt Інсталятор: SHA256: a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dc: //www.zip.com.ua Завантажити U-www.aa67c5b745d197a5dc998aa67c5b745d197a5dc745d197a5dc745d197a5dc745d197a5dc745d197a5dc740000000000000000000000000000000000000000
Використання та прапори Winget Show
Нижче наведено всі підтримувані прапори, як показано на winget show --допомога
команда.
використання: winget show [[-q] ] [] Доступні такі аргументи: -q,--query Запит, який використовується для пошуку програми Доступні такі параметри: -m,--manifest Шлях до маніфесту програма --id Фільтрувати результати за id --name Фільтрувати результати за назвою --moniker Фільтрувати результати за назвою програми -v,--version Використовувати вказану версію; за замовчуванням – остання версія -s,--source Знайти програму за допомогою вказаного джерела -e,--exact Знайти програму за допомогою точної відповідності --versions Показати доступні версії програми
На завершення ми змогли знайти та встановити програму з командного рядка на Windows 10 за допомогою winget
менеджера пакетів і розглянув деякі основні способи його використання.
winget
менеджер пакунків — це функція, що розвивається, і очікується, що вона буде випущена у стабільних збірках Windows 10 до травня 2021 року.