한국어
팁/강좌/노하우
 

Chocolatey는 Windows에서 소프트웨어를 설치, 업그레이드 또는 제거 작업을 자동화하는 도구이다.

리눅스 패키지 관리자에 익숙한 사용자에게는 yum 또는 apt-get과 같은 Windows의 바이너리 패키지 관리자인 것이다.

 

Cmd 또는 PowerShell 로 설치할 수 있으며 관리자권한으로 실행해야한다.

cmd.png

 

Cmd 설치명령

@"%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"

 

PowerShell 설치명령

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

 

다음과 같은 명령 옵션들이있다.

 

list - lists remote or local packages

search - searches remote or local packages (alias for list)

info - retrieves package information. Shorthand for choco search pkgname --exact --verbose

install - installs packages from various sources

pin - suppress upgrades for a package

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

upgrade - upgrades packages from various sources

uninstall - uninstalls a package

pack - packages up a nuspec to a compiled nupkg

push - pushes a compiled nupkg

new - generates files necessary for a chocolatey package from a template

sources - view and configure default sources (alias for source)

source - view and configure default sources

config - Retrieve and configure config file settings

feature - view and configure choco features

features - view and configure choco features (alias for feature)

setapikey - retrieves or saves an apikey for a particular source (alias for apikey)

apikey - retrieves or saves an apikey for a particular source

unpackself - have chocolatey set itself up

version - [DEPRECATED] will be removed in v1 - use choco outdated or cup <pkg|all> -whatif instead

update - [DEPRECATED] RESERVED for future use (you are looking for upgrade, these are not the droids you are looking for)

support - provides support information

download - downloads packages - optionally internalizing all remote resources

synchronize - synchronizes against system installed software - generates missing packages

sync - synchronizes against system installed software - generates missing packages

optimize - optimizes installation, reducing space usage

번호 제목 글쓴이 날짜 조회 수
» 윈도우 Chocolatey 패키지 관리자 설치방법 file makersweb 2019.11.17 14
36 윈도우10에서 RSS 피드를 구독하는 방법 makersweb 2019.10.01 188
35 Microsoft 터미널 및 코드 편집기를위한 새로운 오픈소스 폰트 file makersweb 2019.09.20 85
34 git 로그를 심플하고 직관적으로 보기 file makersweb 2019.09.16 103
33 Webhook(웹후크)란 무엇인가 makersweb 2019.07.22 310
32 故박경리 작가 손글씨, 무료 글꼴로 공개 makersweb 2019.01.05 99
31 저렴한 비용으로 만든 비트코인 하드웨어 지갑(Cold storage) file makersweb 2018.12.27 95
30 어떤 프로젝트, 이슈관리 도구를 써야할까? file makersweb 2018.02.27 3745
29 웹기반 리눅스(유닉스) 시스템 관리 도구 - webmin file makersweb 2018.02.19 257
28 한글 무료 폰트 모음 makersweb 2018.02.03 138
27 재밌는 퀴즈로 쉐이더 프로그래밍 배우기 file makersweb 2018.02.01 245
26 Flux 어플리케이션 아키텍쳐 file makersweb 2018.01.30 131
25 죄와 벌 (완역본) Prestuplenie i nakazanie Pjk 2011.02.13 4363
24 위대한 설계-THE GRAND DESIGN [1] Pjk 2010.12.14 3370
23 연금술사, The Alchemist. Pjk 2010.05.14 5168
22 여행의 기술 (The)art of travel file Pjk 2009.09.01 4428
21 신 (Le Souffle des Dieux) [1] 박종규 2009.08.21 4221
20 지식e (가슴으로 읽는 우리시대의 智識) 시즌1 박종규 2009.08.20 4310
19 백제도, 동학군도 품어안은 ‘붉은 비단’ [1] file Pjk 2009.09.09 1861
18 적정기술(Appropriate Technology) makersweb 2017.01.14 633