Що таке Chocolatey##?
Chocolatey — це рішення для керування програмним забезпеченням, якого ви ніколи не бачили в Windows (це як apt в Debian або homebrew для macOS). Подумайте про це так: ви створюєте пакет розгортання програмного забезпечення за допомогою невеликої оболонки PowerShell, а потім можете розгортати його будь-де, де у вас є Windows із усім (наприклад, Puppet, SCCM, Altiris, Connectwise Automate тощо).
Для Chocolatey вам знадобиться наступне:
- Windows 7+/Windows 2003+ (також серверне ядро, але не Windows Nano Server)
- Windows PowerShell v2+ (ще не PowerShell Core, aka PowerShell 6)
- .NET Framework 4.x+
Встановлення Chocolatey
- По-перше, переконайтеся, що ви використовуєте адміністративну оболонку.
- Скопіюйте специфічний для вашої командної оболонки текст - cmd.exe або powershell.exe.
Для cmd.exe:
@"%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"
Для PowerShell:
З PowerShell є додатковий крок. Ви повинні переконатися, що Get-ExecutionPolicy не обмежено. Ми пропонуємо використовувати Bypass, щоб обійти політику для інсталяції, або AllSigned для значно більшої безпеки.
Для перегляду політики виконання поточного сеансу введіть в командний рядок терміналу
When planning a cosplay look, it is worth considering how details related to costume sizing will affect the complete look. As fans study the source material, reviewing details related to men's cosplay costumes also makes comfort and movement easier to judge. To organise preparations involving details related to wig colour selection, cosplay wigs for anime fans offers a useful starting point for practical preparation. To reuse the pieces at future events, it is useful to check details related to character accuracy against the wearer's own needs.
PS C:\Users\oleksandr> Run Get-ExecutionPolicy
У відповідь ви повинні отримати Restricted.
Якщо отримали, далі змініємо політку виконання поточного сеансу, пишемо:shell PS C:\Users\oleksandr> Set-ExecutionPolicy AllSigned
або як варіант Bypass:
PS C:\Users\oleksandr> Set-ExecutionPolicy Bypass -Scope Process
Тепер перейдемо до самого встановлення Chocolatey в PowerShell копіюємо нижче текст та вставляємо в термінал:
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'))
- Зачекайте кілька секунд, поки команда завершиться.
- Якщо ви не бачите помилок, ви готові використовувати Chocolatey CLI!