본문 바로가기
IT

윈도우 패키지 관리도구 Chocolatey(Choco) 설치

by SOGNOD 2024. 8. 18.
반응형

윈도우 패키지 관리 Choco

Choco는 Chocolatey라는 이름으로도 불리며, 윈도우 운영체제에서 패키지 관리 도구 중 하나로 레드햇 yum, 데비안 apt 와 유사합니다.

Choco 를 설치하기 위해서는 먼저, 관리자 권한으로 Power Shell 을 실행 후 공식 홈페이지에 있는 명령을 실행해 줍니다.

Chocolatey 공식 사이트

https://chocolatey.org/install

 

Installing Chocolatey

Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments.

chocolatey.org

 

Install chocolatey

윈도우 파워셀 창에서 아래 코드를 붙여넣기 해서 실행 합니다.

PS C:\dev> Set-ExecutionPolicy AllSigned
PS C:\dev> Set-ExecutionPolicy AllSigned

실행 규칙 변경
실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Execution_Policies 도움말
항목(https://go.microsoft.com/fwlink/?LinkID=135170)에 설명된 보안 위험에 노출될 수 있습니다. 실행 정책을
변경하시겠습니까?
[Y] 예(Y)  [A] 모두 예(A)  [N] 아니요(N)  [L] 모두 아니요(L)  [S] 일시 중단(S)  [?] 도움말 (기본값은 "N"): y
PS C:\dev> 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'))
PS C:\dev> 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'))
Forcing web requests to allow TLS v1.2 (Required for requests to Chocolatey.org)
Getting latest version of the Chocolatey package for download.

 

설치 확인

PS C:\dev> choco -?
This is a listing of all of the different things you can pass to choco.

Options and Switches

 -v, --version
     Version - Prints out the Chocolatey version.
Chocolatey v2.3.0

반응형