chocolatey 란?
chocolatey 는 윈도우용 패키지 매니저 입니다.
리눅스를 사용해보시거나 mac 환경에서 프로그램을 설치할때 터미널을 통하여 프로그램을 설치해보신분들이 있을텐데요.
윈도우는 이와 달리 프로그램을 다운받아 실행시키고 여기에 next 버튼을 눌러주면서 계속 설치를 해야하는 이러한 불편함 점을 chocolatey 라는 윈도우용 패키지 매니저를 통하여 코드 한줄로 손쉽게 설치하는것이 가능합니다.
https://community.chocolatey.org/
Community
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.
community.chocolatey.org
설치방법
chocolatey 설치는 윈도우 powershell 에서 설치를 진행하실수 있습니다.
1. powershell 을 관리자 권한으로 실행해줍니다.
2. 실행 하신후 https://chocolatey.org/install 주소에서 설치 커멘드를 복사한후 붙여넣기 후 엔터를 칩니다.
3. 일정 시간 이후 설치가 완료되면 커멘드 창에 choco 라는 명령어를 치면 아래와 같이 버전 정보가 나오면 설치가 정상적으로 된겁니다.
다른 프로그램 설치
이제 chocolatey 설치가 완료되었으면 명령어로 프로그램을 설치해보도록 하겠습니다.
https://community.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.
community.chocolatey.org
1. chocolatey 의 패키지 검색 창에 들어가 본인이 설치하고자 하는 프로그램을 찾습니다.
예를들어 파이썬을 검색하면 아래와 같이 버전 정보와 함께 리스트가 나옵니다.
2. 아래 와 같은 화면에 빨간 동그라미 버튼을 클릭하면 설치 명령어가 복사 됩니다.
3. 다시 powerShell 로 돌아가 복사한 명령어를 실행시켜줍니다.
4. 프로그램 설치가 진행되며 중간에 해당 이미지 처럼 스크립트 실행 여부를 물어보는데 Y 를 입력해주시면 됩니다.
5. 프로그램이 정상적으로 설치가 완료됩니다.
chocolatey 명령어
chocolatey 설치 된 패키지 목록 확인
search , list 명령어로 확인이 가능하며 뒤에 - l 을 붙여줄 경우 로컬에 설치된 패키지 목록을 보여줍니다.
choco search -l
chocolatey 패키지 업데이트
chocolatey 을 통해 설치된 패키지를 업데이트 할수 있으며
choco upgrade python
같이 upgrade 를 사용하여 해당 패키지를 최신 버전으로 업데이트 합니다.
설치된 패키지 전부 업데이트 할경우 upgrade 뒤에 all 을 붙여줍니다.
choco upgrade all
chocolatey 패키지 삭제
choco uninstall python
위와 같이 uninstall 를 사용하여 삭제를 진행하면 됩니다. 삭제 도중 스크립트 실행 여부를 물어볼경우 y 를 눌러주면됩니다.
'환경' 카테고리의 다른 글
Dockerfile 작성 방법 (0) | 2023.07.31 |
---|---|
Windows OS 에 Docker 설치 방법 (0) | 2023.07.15 |
Docker 란 무엇인가? (0) | 2023.01.29 |
Docker 명령어 정리 (0) | 2023.01.29 |
코딩을 위한 폰트 D2coding 설치 하기 (0) | 2022.10.02 |