본문 바로가기

윈도우즈용 패키지 매니저 Chocolatey 설치 - 초콜리티, 초코

이것이 왜 필요한가? 아래 링크에 자세히 설명이 되어 있네요. 소프트웨어 패키지 관리자라고 보면 될듯, Mac의 brew 를 부러워하는 분이 많던데 윈도우에서도 비슷하게 활용해 볼 수 있겠네.

정식 홈페이지 : https://chocolatey.org/

From Chocolatey로 윈도우에서도 패키지 관리를 해보자

그동안 Windows 환경에서는 Mac의 Homebrew 나 Linux의 apt 와 같은 패키지 매니저가 눈에 띄지 않았습니다. Chocolatey 는 NuGet 기반의 윈도우용 패키지 관리자로 choco 명령어를 사용해서 손쉽게 윈도우 운영체제에서 사용되는 애플리케이션을 관리할 수 있습니다. Chcolatey는 Microsoft 내부에서도 사용되며, 최근의 MS 정책과 맞물려 생태계도 점차 확대되고 있으며 안정적으로 사용할 수 있습니다.

제공되는 패키지 리스트는 아래 링크를 통해 살펴볼 수 있다.

https://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.

chocolatey.org


자 이제 그럼 설치를 해보자. 먼저, 관리자 권한으로 command window을 실행하고

간단하게 수행하는 방법이 있어 여기에 저장!!

 

2019/12/10 - [Computer] - [컴퓨터] 커맨드창 관리자 권한으로 실행 하는 방법

 

[컴퓨터] 커맨드창 관리자 권한으로 실행 하는 방법

관리자 권한으로 command 창을 실행하는 아주 손쉬운 방법이다. 저장!!!! https://www.howtogeek.com/194041/how-to-open-the-command-prompt-as-administrator-in-windows-8.1/ How to Open the Command Prompt a..

ts.devbj.com

그냥 아래 실행 명령을 복사해서 command 창에서 실행하면 끝..

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

윈도우 Chocolatey 설치

제대로 설치되었는지 버전을 읽어보자.

choco -v

 

choco -v


조금 더 자세한 설 내용은 아래 링크를 참고하세요.

https://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_Chocolatey_%EC%84%A4%EC%B9%98

 

윈도우 Chocolatey 설치 - 제타위키

다음 문자열 포함...

zetawiki.com


그리고, 설치된 패키지의 관리는 install, upgrade, uninstall 명령으로 수행하면 된다.

참조페이지는 From Chocolatey로 윈도우에서도 패키지 관리를 해보자

 

Chocolatey로 윈도우에서도 패키지 관리를 해보자

그동안 Windows 환경에서는 Mac의 Homebrew 나 Linux의 apt 와 같은 패키지 매니저가 눈에 띄지 않았습니다. Chocolatey 는 NuGet…

tutorialpost.apptilus.com

# 업그레이드가 필요한 패키지의 목록보기
choco outdated
# 패키지 설치하기
choco install 패키지명
# 패키지 업그레이드하기
choco upgrade 패키지명
# 패키지 제거하기
choco uninstall 패키지명

그리고, 보너스 하나더,

choco upgrade all로 chocolatey에서 관리하는 프로그램을 모두 버전업 가능.

 

끝.

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.