본문 바로가기
유틸

윈도우 프로그램을 쉽게 설치해 보자~ chocolatey

by __observer__ 2014. 5. 25.
반응형

리눅스를 사용하면서 좋았던 건 YUM 이나 APT-GET 과 같은 package 관리자 였습니다.

 

쉘에서 몇 글자 쳐 주면~ 휘리릭~~ 하고 필요한 라이브러리, 프로그램 등이 설치가 되니까 일일이 찾아 다닐 필요도 없고 편하더군요.

 

윈도우를 사용하면서 이런 프로그램 관리 툴이 없을까~~ 하고 찾아보다가 이전에 찾은 툴이 아래 주소에서 소개했던 npackd 였는데~


2013/02/04 - [유틸] - 윈도우용 package manager, npackd

 

특정 프로그램 인줄 알고 설치 했는데~ 해당 프로그램뿐만 아니라 다른 프로그램들도 낑겨 들어가 있어서 짜증나는 경우가 있더군요.

 

그런데 최근에 다시 찾아 보니 아래 주소의 chocolatey 가 나오더군요.

 

https://chocolatey.org/

 

chocolatey 는 윈도우 command 또는 파워쉘에서 간단한 명령어 몇 개로 프로그램을 설치 할 수 있게 해 줍니다. 일일이 프로그램 찾아 다닐 필요가 없다는 얘기죠~

 

위 주소에 접속해서 아래 그림과 같이 버튼을 눌러서 설치 명령어를 클립보드에 저장하고 파워쉘 또는 CMD 창에 붙여 넣고 엔터를 칩니다.

 

복사한 명령어는 다음과 같습니다.

 

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

 

위 명령어를 넣고 엔터를 치면 아래 그림과 같이 chocolatey 가 설치됩니다. chocolatey 는 C:\Chocolatey 에 설치가 되고 C:\Chocolatey\bin 폴더가 사용자 환경 변수의 path 에 잡히게 됩니다.

 

C:\Chocolatey\bin 폴더를 보시면 아래 나열한 파일들이 보일 겁니다.

 

cver.bat, cup.bat, cuninst.bat, cpush.bat, cpack.bat, clist.bat, cinst.bat, chocolatey.bat, choco.bat

 

사용 명령어 들에 대해서는 아래 주소에서 설명 하고 있는데~

 

https://github.com/chocolatey/chocolatey/wiki/CommandsReference

 

사용 법도 굉장히 간단하더군요. 아래 그림과 같이 clist 검색어를 입력하면 해당 프로그램이 있는지 검색 됩니다.

 

설치 하기 위해서는 cinst 프로그램명을 치면 됩니다.

 

아래 그림은 이전 포스팅에서 소개 드렷던 VLC 를 설치하는 장면 입니다. 간단히 cinst vlc 하니 되더군요. 어찌나 편하던지…

 

다음으로 업데이트는 cup 프로그램명 하면 되고~ chocolatey 에 대한 help 를 보고 싶으시면~ chocolatey /? 하면 되더군요~

 

현재 제공하는 package 들은 홈 페이지의 아래 주소를 들어가면 됩니다. 현재 1857 개의 package 들을 제공하고 있더군요.

 

https://chocolatey.org/packages

 

boxstarter 와 같은 툴을 사용하면 좀더 편리하게 사용 할 수 있을 것 같더군요.


반응형

댓글