Установка Chocolatey (choco) на Windows Server 2019
1️⃣ Подготовка системы
- Запустите PowerShell от имени администратора (Пуск → введите
PowerShell
→ ПКМ → *Запуск от имени администратора*). - Проверьте политику выполнения:
Get-ExecutionPolicy
Если результат Restricted, временно разрешите выполнение:
Set-ExecutionPolicy Bypass -Scope Process -Force
2️⃣ Установка Chocolatey
Скопируйте и выполните в той же консоли:
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.
3️⃣ Проверка установки
- Закройте и снова откройте PowerShell (или выполните
refreshenv
). - Проверьте версию:
choco -v
Должна появиться версия Chocolatey, например 2.3.0.
4️⃣ Пример использования
- Установка пакета:
choco install windows-terminal
- Обновление конкретного пакета:
choco upgrade windows-terminal
- Обновление всех пакетов:
choco upgrade all
💡 Полезные советы
- Для работы через прокси настройте переменные окружения
http_proxy
иhttps_proxy
. - Для серверов без выхода в интернет используйте Chocolatey Offline/Portable (см. документацию).
После установки Chocolatey вы сможете устанавливать Windows Terminal и другие программы одной командой.