chocolatey

chocolatey

구독

chocolatey

Windows 용 패키지 관리자. 더이상 직접 다운로드 하지말고 CLI 를 통해 설치하고 업데이트 하세요.

일반 사용자 무료, 중앙 관리는 유료

특징

  • Windows 용 프로그램을 CLI 로 설치/업데이트/삭제
  • 확인 버튼 클릭 없이 설치/업데이트
  • 8468 개 패키지 지원: gimp for win, firefox, chrom, libreoffice, wireshark, vscode ...

설치하기

관리권한으로 실행한 파워쉘에서 명령어 입력

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

사용법

1# 설치 가능한 목록 받아오기
2choco list
3
4# 패키지 검색
5choco search '패키지명'
6
7# 설치 된 패키지 전체 업데이트, '/y' 옵션으로 라이선스 등 확인 전부 yes 입력
8choco upgrade all /y

옵션

namedescription
listlists remote or local packages

findsearches remote or local packages (alias for search)

searchsearches remote or local packages (alias for list)

inforetrieves package information. Shorthand for choco search pkgname --exact --verb
ose

installinstalls packages from various sources

pinsuppress upgrades for a package

outdatedretrieves packages that are outdated. Similar to upgrade all --noop

upgradeupgrades packages from various sources

uninstalluninstalls a package

packpackages up a nuspec to a compiled nupkg

pushpushes a compiled nupkg

newgenerates files necessary for a chocolatey package from a template

sourcesview and configure default sources (alias for source)

sourceview and configure 열default sources

configRetrieve and configure config file settings

featureview and configure choco features

featuresview and configure choco features (alias for feature)

setapikeyretrieves, saves or deletes an apikey for a particular source (alias for ap
ikey)

apikeyretrieves, saves or deletes an apikey for a particular source

unpackselfhave chocolatey set itself up


스크린샷

choco install

관련정보

  • MS 도 비슷한 패키지 관리자 프로그램 winget 을 공개하였으나 chcolatey 대비 패키지 목록에서 열세

댓글