В мире Linux уже давно существуют пакетные менеджеры, позволяющие легко и удобно устанавливать, обновлять и удалять программы. Windows же традиционно не имела такого инструмента, что делало процесс управления ПО более трудоемким.
К счастью, сегодня эта проблема решена благодаря Chocolatey – популярному пакетному менеджеру, созданному специально для Windows.
Установка Chocolatey
Установка Chocolatey выполняется в PowerShell с правами администратора. Для этого необходимо:
- Скачать установочный скрипт с https://chocolatey.org/install.
- Запустить PowerShell от имени администратора.
- Ввести скопированный скрипт и нажать Enter.
Настройка Chocolatey
После установки Chocolatey можно настроить его для более удобной работы. Например, можно отключить запрос подтверждения при установке пакетов:
PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force; choco config set confirm=false
Поиск и установка пакетов
Список доступных для установки пакетов можно найти на странице https://chocolatey.org/packages.
Для установки пакета достаточно выполнить команду:
choco install имя_пакета
Например, для установки Google Chrome:
choco install googlechrome Удаление пакета выполняется с помощью команды:
choco uninstall имя_пакета Обновление пакетов
Chocolatey позволяет автоматически обновлять все установленные пакеты. Для этого используется пакет choco-upgrade-all-at:
choco install choco-upgrade-all-at
choco upgrade-all-at
Параметры обновления пакетов можно редактировать с помощью команды:
choco upgrade-all -EditConfig
Chocolatey – это простой и удобный инструмент, который значительно упрощает управление программами в Windows. С его помощью вы сможете быстро и без лишних усилий устанавливать, обновлять и удалять ПО, экономя свое время и силы.
Дополнительные возможности Chocolatey:
- Создание собственных пакетов
- Интеграция с CI/CD
- Управление версиями пакетов
- Использование прокси-сервера