А вы знали, что в Windows тоже есть диспетчер пакетов для загрузки и обновления программного обеспечения? Вот прямо как apt, dpkg или rpm в Linux?
Диспетчер пакетов Windows, известный «продвинутым юзерам» как winget, устраняет необходимость навигации по магазину приложений Microsoft Store каждый раз, когда пользователю надо загрузить приложение.
Winget упрощает управление приложениями, позволяя устанавливать, обновлять, настраивать и удалять приложения.
Как установить Winget
Корпорация Майкрософт начала поставлять Менеджер пакетов winget в сборках Windows начиная с «Десятки» версии 1809. Если при вводе
winget
в командной строке у вас «пусто», вам придётся установить менеджер пакетов winget вручную и сделать это можно двумя способами.
Как использовать Winget
✅ Посмотреть версию winget и список доступных команд менеджера пакетов WIndows можно, введя winget в PowerShell и нажав Ввод.
✅ Вывести на экран список всех приложений: winget list
1. Поиск приложений
Winget может найти приложения, которые вы хотите установить, ссылаясь на информацию в полях метаданных, такую как имя и теги. Для поиска приложения необходимо использовать команду поиска. Например, если вы хотите установить Firefox, вы должны использовать следующую команду:
winget search firefox
2. Получите информацию о пакете
Если вы хотите проверить какую-либо дополнительную информацию, такую как версия приложения или его описание, вы можете использовать команду winget show "Id".
Но сначала вам нужно будет найти идентификатор с помощью winget search, а уже затем выполнить команду winget show.
Например, если бы нам нужна была дополнительная информация о Firefox, мы бы выполнили следующую команду:
winget show mozilla.firefox
3. Установка и обновление приложений
Вы можете устанавливать приложения с помощью winget или проверить, есть ли в ваших установленных пакетах какие-либо доступные обновления. Для установки или обновления можно использовать следующие команды соответственно:
winget install firefox
winget upgrade firefox
Если вы хотите обновить все установленные пакеты, вы можете использовать следующую команду:
winget upgrade --all
Вы даже можете запустить установку пакета в фоновом режиме с помощью следующей команды:
winget install firefox --silent
4. Удаление приложений
Если вы решили очистить компьютер и хотите получить список установленных приложений, вы можете использовать следующие команды, чтобы получить список и удалить приложение соответственно:
winget list
winget uninstall firefox