Web/etc.

Windows용 패키지 매니저 초콜리티(Chocolatey) 설치하기⚙️

gorae_lulu 2023. 11. 29. 13:37

리액트 개발 환경 구성하면서 초콜리티를 설치하게 되었다.

 

🍫초콜리티란?

윈도우에서 패키지를 설치하고 관리할 수 있는 윈도우용 패키지 관리자.

- Linux의 apt(apt-get), yum, Mac의 Homebrew처럼패키지 설치 / 업데이트 / 삭제 등에 사용하는 Windows용 패키지 매니저

 

 

초콜리티를 통해 윈도우에 필요한 패키지를 간단하게 설치할 수 있다.

 

🌐초콜리티 공식 사이트:

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

 


⚙️초콜리티 설치 방법

 1. 우선 Now run the following command 명령어를 복사해 두고,

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

 

2. 명령 프롬프트(cmd) 또는 파워셸(PowerShell)  관리자 권한으로 실행한다.

 

3. 설치가 완료되면, 다음 명령어를 실행시켜 초콜리티가 잘 설치됐는지 확인한다.

choco -version

 

4. 잘 설치되면 버전 확인이 가능.

 


🔩초콜리티 활용 방법

 -  choco로 설치 가능한 패키지

https://community.chocolatey.org/packages

 

Packages

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.

community.chocolatey.org

 

 

- 설치한 패키지 검색 및 목록 조회

#목록
choco search -l
choco list -l

#패키지 원격 검색
choco list 패키지명

#패키지 모든 버전 원격 검색
choco list -a 패키지명

 

 - 패키지 설치, 업그레이드, 삭제하기

choco install 패키지이름

#무조건 수락
choco install -y

#특정 버전 선택 설치
choco install firefox --version 90.0.2

#패키지 삭제하기
choco uninstall 패키지명

#패키지 업그레이드
choco upgrade 패키지명

 

 

※참고

https://github.com/chocolatey/choco