OKВсе сервисы работают штатно
InfrawireЛоготип InfrawireДокументация

Установка Chocolatey на VPS Windows

Chocolatey — менеджер пакетов для Windows, удобный на VPS для установки и обновления ПО из командной строки.

Требования

  • Windows Server или современная Windows
  • PowerShell от имени администратора
  • Политика выполнения, разрешающая скрипты (см. ниже)

Разрешить скрипты (текущая сессия)

PowerShell (админ):

PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force

Установка Chocolatey

От имени администратора выполните официальную команду (chocolatey.org/install):

PowerShell
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Закройте и снова откройте PowerShell, проверьте:

PowerShell
choco -v

Примеры

PowerShell
choco install git -y choco install 7zip -y choco install vscode -y

Обновление всех пакетов:

PowerShell
choco upgrade all -y

Рекомендации

  • Используйте -y для неинтерактивной установки на сервере.
  • Ставьте только нужные пакеты, чтобы уменьшить поверхность атаки.
  • В продакшене фиксируйте версии и тестируйте обновления.

Устранение неполадок

  • Отказ в доступе — запустите PowerShell как администратор.
  • Корпоративный прокси — настройте системный прокси или опции Chocolatey для фильтруемых сетей.

Chocolatey — сторонний инструмент; перед установкой пакета проверяйте карточку на community-репозитории.