최근 수정 시각 : 2025-05-14 02:09:30

Chocolatey

<colcolor=#242C5C,#80B5E3> Chocolatey
초콜라테이
파일:chocolatecy-logo-square.svg파일:chocolatecy-logo-square.svg
파일:홈페이지 아이콘.svg | 파일:GitHub 아이콘.svg파일:GitHub 아이콘 화이트.svg
1. 개요2. 설치 및 사용법
2.1. 설치2.2. 사용
3. 관련 문서

1. 개요

초콜레티(Chocolatey)[1]Microsoft Windows오픈 소스 시스템 패키지 매니저이다. openjdk, kotlinc, mysql, uv, python, flutter 등 수많은 오픈소스 개발 도구를 간단한 명령어로 설치할 수 있도록 해 준다.

각 오픈소스 프로젝트가 제공하는 기본 설치 프로그램을 두고 Chocolatey를 사용하는 이유는, 환경 변수나 PATH와 같은 시스템 설정을 완벽하게 마무리해 주기 때문이다. 설치된 도구를 제거하는 것도 지원한다. macOS에서의 brew와 유사한 역할을 하며 그 특유의 편리함이 개발 환경을 준비하는 데에 큰 도움을 준다.

2025년 기준, 윈도우에 기본 내장된 winget보다 훨씬 많은 패키지를 보유하고 있다.
choco install openjdk
choco uninstall openjdk

2. 설치 및 사용법

2.1. 설치

안내 문서
  1. powershell을 관리자 모드로 실행한다. ([윈도우키 + x] -> [Windows Powershell(관리자)] 클릭)
  2. Get-ExecutionPolicy를 입력한다.
  3. Restricted라고 나오면 아래처럼 입력하고, Restricted라고 나오지 않으면 그냥 진행한다.
    {{{Set-ExecutionPolicy Bypass -Scope Process
}}}
  1. 설치 명령어를 입력한다.
    {{{Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
}}}

2.2. 사용

  • 설치: choco install '설치하고 싶은 패키지 이름'을 입력한다.
    {{{choco install firefox
}}}
  • 삭제: 제어판에서 프로그램 제거하는 것과 같은 기능이다.
    {{{choco uninstall firefox
}}}
  • 검색: 프로그램을 설치하고 싶은데 이름을 모를 경우(해당 단어가 포함된 패키지가 전부 출력된다.)
    {{{choco search firefox
}}}
  • 업데이트: 프로그램을 최신 버전으로 업데이트해 준다. 특정 프로그램만 업데이트하고 싶다면 'all' 대신 프로그램 이름으로 넣으면 된다.
    {{{choco upgrade all
}}}

3. 관련 문서


[1] 정확한 발음은 /ˈtʃɑː.klə.t̬i/ 로 챠클러티에 가깝다