Windows용 패키지 매니저 chocolatey 설치 하기

샤이니·2022년 7월 27일
0
post-thumbnail

공식 문서 : https://chocolatey.org/install

0. Chocolatey란?

  • Chocolatey (약칭 Choco) : 윈도우에서 사용할 수 있는 커맨드 라인 패키지 매니저
    • Linux의 apt(apt-get), yum, Mac의 Homebrew 처럼 패키지 설치 / 업데이트 / 삭제 등 에 사용하는 Windows용 패키지 매니저
  • MS 에서 공식으로 제공하는 도구는 아님

1. Chocolatey 설치 방법

0. 설치 기본 요구사항 체크

  • Windows 7+ / Windows Server 2003+
  • PowerShell v2+ (TLS 1.2 요구 사항 으로 인해 이 웹 사이트의 최소 지원 버전은 v3 이상이다.)
  • .NET Framework 4+ (설치하지 않은 경우 .NET 4.0 설치를 시도함)( TLS 1.2 요구 사항 으로 인해 이 웹 사이트의 최소 지원 버전은 최소 4.5)

1. Window Powershell 관리자 권환으로 실행
2. Get-ExecutionPolicy 실행

  • Restricted가 아닐 경우 Set-ExecutionPolicy AllSigned 실행 후 Y 입력

3. 다음 코드 입력

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

4. 설치 확인

  • choco를 입력해 버전이 나온다면 설치 완료!

2. 활용

choco로 설치 가능한 패키지 목록

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

    #목록
    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 패키지명
    
    #패키지 업그레이드

0개의 댓글