본문으로 바로가기

chocolatey, 윈도우 패키지 매니저

category 컴퓨팅/윈도우즈 2020. 12. 11. 00:30


Chocolatey 홈페이지


리눅스는 명령어 기반의 패키지 매니저가 있다. 배포판을 관리하는 단체에서 자주 쓰거나 유용한 패키지를 쉽게 설치할 수 있게 매니저를 지원한다. 설치 명령어를 입력하면 다운로드는 물론 , 필요한 다른 패키지까지 함께 설치한다. 



윈도우에서도 명령어 기반의 패키지 매니저가 있다. Chocolatey. 


윈도우 7, 윈도우 서버 2003 이상에서 설치 가능하다. (파워쉘 v2, 닷넷 프레임워크 4 이상)


1. 파워쉘을 관리자 모드로 실행

2. 아래 명령어 입력

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

3. 명령어 choco로 이용 가능


관리자 모드로 파워쉘은 "시작키+S"를 눌러 powershell을 검색하면 실행할 수 있다. 다른 옵션없이 실행하면 권한이 부족해 설치되지 않으므로 마우스 오른쪽을 클릭해 "관리자 권한으로 실행"을 선택한다.



설치 가능한 패키지를 검색해 보면 8046개의 패키지를 보여준다. 유명한 아크로뱃 리더와 구글 크롬 웹브라우저, 자바 런타임 등 다양한 패키지들을 관리하고 있다. 윈도우 업데이트도 Chocolatey를 통해 설치 가능하다.



choco 명령어는 패키지 검색과 정보 확인이 가능하다. 이 뜻은 여러 홈페이지를 거치지 않아도 명령어로 다운로드와 설치를 한 번에 할 수 있다는 것이다.