Один из представителей пакетных менеджеров в Windows chocolatey.org
Choco in action
Установка 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