Способ 1: «Командная строка»
Установить менеджер пакетов Chocolatey Install на Windows 10 можно с помощью специальной команды, выполненной в консоли «Командная строка»:
- Запустите консоль с расширенными правами, и для этого воспользуйтесь строкой поиска в главном меню. Введите запрос
cmd
и выберите «Запуск от имени администратора». - Вставьте команду
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
и нажмите на клавишу «Enter».
После менеджер будет инсталлирован в Windows 10 и с помощью него получится устанавливать другие программы на компьютер.
Если команда выше по каким-то причинам завершилась ошибкой, попробуйте другой запрос:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
.
Способ 2: «Windows PowerShell»
Есть еще один способ установить Chocolatey – это обновленная консоль «десятки» «Windows PowerShell». Ее также нужно запустить с правами администратора:
- Щелкните по «Пуску» правой кнопкой мыши и выберите пункт «Windows PowerShell (Администратор)». Также для запуска средства используется строка поиска и соответствующий запрос.
- Для начала потребуется проверить состояние политики безопасности, которая контролирует условия загрузки файлов конфигурации и скриптов, что позволяет предотвратить выполнение вредоносных утилит. Введите команду
Get-ExecutionPolicy
и нажмите на клавишу «Enter».
Если ниже вы увидите сообщение «Restricted», то пропустите Шаг 4 и сразу переходите к Шагу 5 инструкции, поскольку снимать ограничения политики не потребуется.
- Чтобы отключить политику безопасности, выполните запрос
Set-ExecutionPolicy AllSigned
. Потребуется дополнительно подтвердить выполнение операции. ВведитеY
и нажмите на клавишу ввода. - Теперь можно установить менеджер пакетов 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'))
. Выполните ее, нажав на «Enter».
Останется дождаться завершения установки компонента, после чего можно полноценно им пользоваться.
Задайте вопрос или оставьте свое мнение