Установка Chocolatey (choco) на Windows Server 2019

  • Запустите PowerShell от имени администратора (Пуск → введите PowerShell → ПКМ → *Запуск от имени администратора*).
  • Проверьте политику выполнения:
Get-ExecutionPolicy

Если результат Restricted, временно разрешите выполнение:

Set-ExecutionPolicy Bypass -Scope Process -Force

Скопируйте и выполните в той же консоли:

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'))

Что делает эта команда:

  • Временно разрешает выполнение скриптов.
  • Включает поддержку TLS 1.2.
  • Скачивает и запускает официальный установочный скрипт Chocolatey.
  • Закройте и снова откройте PowerShell (или выполните refreshenv).
  • Проверьте версию:
 choco -v

Должна появиться версия Chocolatey, например 2.3.0.

  • Установка пакета:
choco install windows-terminal
  • Обновление конкретного пакета:
choco upgrade windows-terminal
  • Обновление всех пакетов:
choco upgrade all
  • Для работы через прокси настройте переменные окружения http_proxy и https_proxy.
  • Для серверов без выхода в интернет используйте Chocolatey Offline/Portable (см. документацию).

После установки Chocolatey вы сможете устанавливать Windows Terminal и другие программы одной командой.