Если вы когда-либо использовали Linux, возможно, на Паровая палубаили Homebrew на macOS, вы, вероятно, знакомы с менеджерами пакетов. В частности, в Linux большинство пользователей устанавливают программное обеспечение именно так, хотя традиционные установщики все еще используются. Доступ к диспетчеру пакетов можно получить через командную строку, что позволяет выполнить быструю и автоматическую установку и обновление.
Раньше в Windows были сторонние менеджеры пакетов, такие как Chocolatey, но теперь у Microsoft есть свой собственный. Диспетчер пакетов Windows может использовать практически любой, кто использует Windows 10 или Windows 11. Во многих случаях он извлекает программное обеспечение со всего Интернета через свои манифесты. Но теперь он также интегрируется с Microsoft Store. Диспетчер пакетов Windows имеет открытый исходный код, а его каталог создан на основе вкладов сообщества.
Диспетчер пакетов Windows не обязательно подойдет всем, особенно если вы в основном получаете свои приложения из Microsoft Store. Для разработчиков, которые проводят много времени за терминалом, при развертывании предприятия или просто для тех, кто получает программное обеспечение со всего Интернета, это, безусловно, может улучшить ваш рабочий процесс. Вот как его установить и начать использовать.
Требования для использования диспетчера пакетов Windows
Требования для использования диспетчера пакетов Windows следующие:
На данный момент клиенту требуется Windows 10 1809 (сборка 17763) или более поздняя версия. Windows Server 2019 не поддерживается, поскольку Microsoft Store недоступен и не обновляются зависимости. Возможна установка на Windows Server 2022, это следует считать экспериментальным (не поддерживается), а также требует ручной установки зависимостей.
Никаких особых требований, кроме приведенных выше, не существует, и существует несколько различных методов, которые вы можете использовать для получения доступа к диспетчеру пакетов Windows.
Как установить диспетчер пакетов Windows
Самый простой способ убедиться, что на вашем компьютере установлен диспетчер пакетов Windows, — это загрузить последнюю версию Установщик приложений из Магазина Microsoft. Обычно это используется для загрузки неопубликованных пакетов приложений Windows. Но он также содержит все необходимое для диспетчера пакетов Windows.
Альтернативно, вы можете присоединиться к Инсайдерская программа диспетчера пакетов Windowsили используйте сборку Windows Insider. В обоих случаях вы получите доступ к последней разрабатываемой версии без необходимости устанавливать что-либо еще.
Вы можете проверить, правильно ли он установлен, просто открыв окно PowerShell и введя крылатка затем нажмите Enter. Если вы видите ответ, значит, вы включили его правильно.
Установка приложений с помощью диспетчера пакетов Windows
Репозиторий приложений, доступных через winget, довольно обширен, а установка выполняется простой командой. Но вы также захотите найти то, что ищете, и для этого есть несколько способов.
Первый — использование отличного стороннего инструмента, winstall.app. Это интерфейс с графическим интерфейсом для библиотеки winget. Он позволяет вам просматривать и искать, как в любом другом магазине. Он также предоставит вам команды, которые необходимо установить, и вы сможете использовать множество разных приложений с помощью одной строки.
Альтернативно вы можете выполнить поиск из PowerShell с помощью поиск крыла команда. Как в этом примере:
winget search chrome
Это вернет все манифесты крыла, соответствующие поисковому запросу. В этом случае вы увидите что-то похожее на изображение ниже.
Если вы знаете, чего хотите, установить шаблон будет просто:
winget install <your-app-here>
Диспетчер пакетов Windows теперь будет использовать манифест для нужного приложения. вытащить его из удаленного места и, где это возможно, установить бесшумно. Тем не менее, некоторые из них по-прежнему будут всплывающими установочными окнами, с которыми вам придется взаимодействовать, поэтому стоит оставаться рядом.
Это самая простая настройка и вариант использования диспетчера пакетов Windows. Как уже говорилось, это подойдет не всем. Но, например, те, кто занимается разработкой, или любой, кто просто хочет использовать что-то более простое, чем Microsoft Store, вполне могут найти это полезным.