Chocolatey: windows package management

Один из представителей пакетных менеджеров в Windows chocolatey.org

Choco in action
choco_install

Установка chocolatey:

Запускаем PowerShell as Administrator

Get-ExecutionPolicy

Если возвращает Restricted то устанавливаем:

Set-ExecutionPolicy AllSigned

Устанавливаем chocolatey install:

 

 

Активируем параметр allowGlobalConfirmation, чтобы каждый раз не писать -yes

choco feature enable -n=allowGlobalConfirmation

Установка программ:

choco install git

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

choco uninstall git

Можно установить все пакеты за один раз:

choco install 7zip git sublimetext3 mremoteng winscp googlechrome winmtr-redux virtualbox

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

choco list -l
Chocolatey v0.10.15
7zip.install 19.0
chocolatey 0.10.15
chocolatey-core.extension 1.3.5.1
chocolateygui 0.16.0
DotNet3.5 3.5.20160716
git.install 2.25.1
GoogleChrome 80.0.3987.132
hyper 3.0.2
mRemoteNG 1.76.20.24615
sublimetext3 3.2.2
thunderbird 68.5.0
virtualbox 6.1.4
vmwarevsphereclient 6.0.0.9103891
winmtr-redux 1.00
winscp 5.15.9
winscp.install 5.15.9
16 packages installed.

Установим Gui

choco install ChocolateyGUI

Можно обновить все пакеты

choco upgrade all

Документация