Как да използвате "winget" за инсталиране на приложения от командния ред на Windows 10

Ръководство за търсене и инсталиране на приложения с помощта на Winget в Windows 10

Microsoft работи върху инструмент за команден ред, наречен крило за да позволите на потребителите на Windows 10 да изтеглят и инсталират приложения направо от командния ред. Понастоящем Winget е наличен като версия за предварителен преглед, но можете да го изтеглите на всеки компютър с Windows 10, за да тествате и изпробвате от Github.

Ако използвате най-новата версия на Windows 10 Insider, вероятно вече имате крило инсталиран на вашия компютър. Можете да проверите това, като изпълните следната команда в CMD или PowerShell:

winget -- версия

При стабилни версии на Windows 10 ще трябва да изтеглите и инсталирате ръчно крило на вашата система. Имаме подробно ръководство за инсталиране на winget на връзката по-долу, разгледайте го.

В това ръководство ще разгледаме основите на крило и вижте как да инсталирате, търсите или получите информация за приложение от командния ред.

крило Инструментът CLI има основен синтаксис, много подобен на много популярни мениджъри на пакети в Linux, като напр ап или dnf. Можеш да използваш крило CLI от командния ред или от Windows PowerShell. Основното крило синтаксисът е както следва:

крило 

Въпреки това, нека започнем с инсталирането на приложение от командния ред с помощта на 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██████ MB / 1.66 MB Успешно проверен хеш на инсталатора Инсталиране ... Успешно инсталиран!

Използване и флагове при инсталиране на Winget

По-долу са всички поддържани флагове, както е показано в winget инсталира --помощ команда.

използване: winget install [[-q] ] [] Налични са следните аргументи: -q,--query Заявката, използвана за търсене на приложение Налични са следните опции: -m,--manifest Пътят към манифеста на приложението --id Филтриране на резултатите по идентификатор --name Филтриране на резултатите по име --moniker Филтриране на резултатите по име на приложението -v,--версия Използвайте посочената версия; по подразбиране е най-новата версия -s,--source Намиране на приложение с помощта на посочения източник -e,--точно Намиране на приложение чрез точно съвпадение -i,--interactive Заявка за интерактивна инсталация; може да се наложи въвеждане на потребителя -h,--silent Заявка за тиха инсталация -o,--log Местоположение на регистрационния файл (ако се поддържа) --override Отменяне на аргументите, които да бъдат предадени на инсталатора -l,--location Местоположение за инсталиране (ако поддържан)

Команда за търсене на Winget

За да търсим приложение, ще използваме търсене на winget команда.

winget search Например: winget search 7zip

Ако има наличен пакет с името „7zip“, търсене на winget командата ще извлече името на пакета, идентификатора, версията и ще го покаже в изхода.

C:\Users\ATH> winget search 7zip Име Id Версия Съвпадаща ------------------------------------ 7Zip 7zip.7zip 19.0.0 Наименование: 7zip

Използване на търсене и флагове в Winget

По-долу са всички поддържани флагове, както е показано в winget търсене --помощ команда.

използване: търсене в winget [[-q] ] [] Налични са следните аргументи: -q,--query Заявката, използвана за търсене на приложение Налични са следните опции: --id Филтриране на резултатите по id --name Филтриране на резултатите по име --moniker Филтриране на резултатите по приложение moniker --tag Филтриране на резултатите по етикет --command Филтриране на резултатите по команда -s,--source Намиране на приложение с помощта на посочения източник -n,--count Показване на не повече от посочения брой резултати -e,--точно Намерете приложение с точно съвпадение

Команда на приложението Winget show

Докато търсене на winget командата е достатъчна за извличане на основна информация за приложение от командния ред, можете да извлечете пълни подробности като име на автор, описание, лиценз и повече за приложение, като използвате winget шоу команда.

winget show Например: winget show 7zip

Изходът от winget шоу командата ще извлече цялата подходяща информация за пакет, който вероятно ще ви е необходим (от инструмент на командния ред).

C:\Users\ATH> winget show 7zip Намерен 7Zip [7zip.7zip] Версия: 19.0.0 Издател: 7zip Автор: 7zip AppMoniker: 7zip Описание: Безплатен архиватор на файлове с отворен код с висок коефициент на компресия. Начална страница: //www.7-zip.org/ Лиценз: Авторско право (C) 1999-2020 Игор Павлов. - GNU LGPL лиценз URL: //7-zip.org/license.txt Installer: SHA256: a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dc URL адрес за изтегляне: //www.7-zip.org/a/7z1900-x64.msi Тип: Msi

Използване на шоуто на Winget и знамена

По-долу са всички поддържани флагове, както е показано в winget шоу --помощ команда.

използване: winget show [[-q] ] [] Налични са следните аргументи: -q,--query Заявката, използвана за търсене на приложение Следните опции са налични: -m,--manifest Пътят към манифеста на приложението --id Филтриране на резултатите по идентификатор --name Филтриране на резултатите по име --moniker Филтриране на резултатите по име на приложението -v,--версия Използвайте посочената версия; по подразбиране е най-новата версия -s,--source Намиране на приложение с помощта на посочения източник -e,--точно Намиране на приложение с точно съвпадение --versions Показване на наличните версии на приложението

В заключение успяхме да търсим и инсталираме приложение от командния ред на Windows 10 с помощта крило мениджър на пакети и разгледахме някои основни начини за използване.

крило мениджърът на пакети е развиваща се функция и се очаква да бъде пуснат в стабилни версии на Windows 10 до май 2021 г.