Руководство по поиску и установке приложений с помощью Winget в Windows 10
Microsoft работает над инструментом командной строки под названием крылышко
чтобы пользователи Windows 10 могли загружать и устанавливать приложения прямо из командной строки. В настоящее время Winget доступен в качестве предварительной версии, но вы можете загрузить его на любой ПК с Windows 10, чтобы протестировать и попробовать его на Github.
Если вы используете последнюю сборку Windows 10 Insider, возможно, у вас уже есть крылышко
установлен на вашем компьютере. Вы можете убедиться в этом, выполнив следующую команду в CMD или PowerShell:
winget --version
В стабильных выпусках Windows 10 вам придется вручную загрузить и установить крылышко
в вашей системе. У нас есть подробное руководство по установке winget по ссылке ниже, взгляните на него.
В этом руководстве мы познакомимся с основами крылышко
и узнайте, как установить, выполнить поиск или получить информацию о приложении из командной строки.
крылышко
Инструмент CLI имеет базовый синтаксис, очень похожий на многие популярные менеджеры пакетов Linux, такие как подходящий
или днф
. Ты можешь использовать крылышко
Интерфейс командной строки из командной строки или Windows PowerShell. Базовый крылышко
синтаксис следующий:
крылышко
Тем не менее, давайте начнем с установки приложения из командной строки с помощью Winget.
Команда установки приложения Winget
Так же, как подходящая установка
в системах Ubuntu вы можете использовать установка крыльев
команда для загрузки и установки приложений на ПК с Windows 10.
установка winget Например: winget install 7zip
Winget начнет загрузку и автоматическую установку приложения. Если вы получили приглашение UAC, нажмите кнопку «Да», и все будет в порядке.
C: \ Users \ ATH> winget install 7zip Найдено 7Zip [7zip.7zip] Это приложение предоставлено вам владельцем по лицензии. Microsoft не несет ответственности и не предоставляет никаких лицензий сторонним пакетам. Скачивание //www.7-zip.org/a/7z1900-x64.msi ██████████████████████████████, 1,66 МБ / 1,66 МБ Успешно проверен хеш установщика Установка ... Успешно установлена!
Использование и флаги Winget install
Ниже перечислены все поддерживаемые флаги, как показано в winget install --help
команда.
использование: winget install [[-q]] [] Доступны следующие аргументы: -q, - query Запрос, используемый для поиска приложения. Доступны следующие параметры: -m, - manifest Путь к манифесту приложение --id Фильтровать результаты по идентификатору --name Фильтровать результаты по имени --moniker Фильтровать результаты по имени приложения -v, - version Использовать указанную версию; по умолчанию используется последняя версия -s, - источник Найти приложение с использованием указанного источника -e, - точное приложение поиска с использованием точного соответствия -i, - интерактивный запрос интерактивной установки; может потребоваться ввод пользователя -h, - silent Запросить установку без вывода сообщений -o, - log Местоположение журнала (если поддерживается) --override Переопределить аргументы, передаваемые программе установки -l, - location Местоположение для установки (если поддерживается)
Команда приложения Winget Search
Для поиска приложения мы будем использовать поиск крылышка
команда.
winget search Например: winget search 7zip
Если есть пакет под названием «7zip», поиск крылышка
команда получит имя пакета, идентификатор, версию и покажет их в выходных данных.
C: \ Users \ ATH> winget search 7zip Имя Идентификатор Версия Соответствует ------------------------------------ 7Zip 7zip.7zip 19.0.0 Имя: 7zip
Использование Winget Search и флаги
Ниже перечислены все поддерживаемые флаги, как показано в Winget search --help
команда.
использование: winget search [[-q]] [] Доступны следующие аргументы: -q, - query Запрос, используемый для поиска приложения. Доступны следующие параметры: --id Фильтровать результаты по идентификатору --name Результаты фильтрации по имени --moniker Отфильтровать результаты по названию приложения --tag Отфильтровать результаты по тегу --command Отфильтровать результаты по команде -s, - source Найти приложение, используя указанный источник -n, - count Показать не более указанного количества результатов -e, - точное приложение для поиска с использованием точного соответствия
Команда приложения Winget Show
Пока поиск крылышка
достаточно для получения основной информации о приложении из командной строки, вы можете получить полную информацию, такую как имя автора, описание, лицензия и другие сведения о приложении, используя 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.7-zip.org/a/7siz1900
Использование и флаги вингет-шоу
Ниже перечислены все поддерживаемые флаги, как показано в winget show - помощь
команда.
использование: winget show [[-q]] [] Доступны следующие аргументы: -q, - query Запрос, используемый для поиска приложения. Доступны следующие параметры: -m, - manifest Путь к манифесту приложение --id Фильтровать результаты по идентификатору --name Фильтровать результаты по имени --moniker Фильтровать результаты по имени приложения -v, - version Использовать указанную версию; по умолчанию используется последняя версия -s, - источник Найти приложение с использованием указанного источника -e, - точное приложение поиска с использованием точного соответствия --versions Показать доступные версии приложения
В заключение, мы смогли найти и установить приложение из командной строки в Windows 10, используя крылышко
менеджер пакетов и рассмотрел его основные принципы использования.
крылышко
диспетчер пакетов - это развивающаяся функция, которая, как ожидается, будет выпущена в стабильных сборках Windows 10 к маю 2021 года.