리액트 개발 환경 구성하면서 초콜리티를 설치하게 되었다.
🍫초콜리티란?
윈도우에서 패키지를 설치하고 관리할 수 있는 윈도우용 패키지 관리자.
- Linux의 apt(apt-get), yum, Mac의 Homebrew처럼패키지 설치 / 업데이트 / 삭제 등에 사용하는 Windows용 패키지 매니저
초콜리티를 통해 윈도우에 필요한 패키지를 간단하게 설치할 수 있다.
🌐초콜리티 공식 사이트:
https://chocolatey.org/install
Installing Chocolatey
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
⚙️초콜리티 설치 방법
1. 우선 Now run the following command 명령어를 복사해 두고,
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'))
2. 명령 프롬프트(cmd) 또는 파워셸(PowerShell) 관리자 권한으로 실행한다.
3. 설치가 완료되면, 다음 명령어를 실행시켜 초콜리티가 잘 설치됐는지 확인한다.
choco -version
4. 잘 설치되면 버전 확인이 가능.
🔩초콜리티 활용 방법
- choco로 설치 가능한 패키지
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
- 설치한 패키지 검색 및 목록 조회
#목록
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 패키지명
#패키지 업그레이드
choco upgrade 패키지명
※참고
https://github.com/chocolatey/choco