Cat

Chocolatey - пакетный менеджер для Windows

Установка и основные команды Chocolatey - пакетного менеджера для Windows.

Tips & Tricks proDream 25 Август 2024 Просмотров: 10

Многие знают про пакетные менеджеры в Linux, такие как, rpm, deb и другие. Если с ними ещё не сталкивались, то точно столкнётесь при работе с VPS. 
В Windows с приложениями, обычно, всё сильно проще - зашёл на сайт, скачал exe или msi, запустил и установил. Нужно обновить приложение в котором нет автоматического обновления? Повторяешь цикл. Это не говоря о том, что пользователь по ошибке может скачать не то, что хочет...

Chocolatey - на текущий момент самый популярный менеджер пакетов для Windows. Обеспечивает удобное управление установленными приложениями, оперативно обновляет версии в репозитории, при этом тщательно проверяет находящиеся там пакеты.

Внимание! Для полноценной работы с Chocolatey необходимо использовать Powershell, запущенный от имени администратора!

 

Установка Chocolatey.

Для установки выполните команду ниже в PowerShell, открытом от имени администратора:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

 

Установка пакета.

choco install имя_пакета

choco install python312
# установится последняя на дынный момент версия 3.12.4

choco install python312 --version=3.12.0
# установится версия 3.12.0

 

Устаревшие пакеты.

choco outdated

 

Обновление пакета.

choco upgrade имя_пакета

choco upgrade python312
# если был установлен, к примеру, 3.12.0, то будет обновлено до 3.12.4

choco upgrade all
# обновит версии всех устаревших пакетов

 

Удаление пакета.

choco uninstall имя_пакета

 

Список установленных пакетов.

choco list

Автор

    Нет комментариев

    Реклама