Chocolatey 튜토리얼: Windows 패키지 관리자를 위한 원클릭 소프트웨어 설치

Chocolatey: Windows 재설치 후 하나의 명령으로 모든 소프트웨어를 되찾기

한 문장으로 해결: Windows 재설치 후 소프트웨어를 하나씩 다운로드하여 설치하는 데 지치셨나요? Chocolatey가 하나의 명령으로 모든 일반 소프트웨어를 되찾아 줍니다.

이 경험을 몇 번이나 해보셨나요 — Windows를 재설치하고, 반나절을 보내며 브라우저를 열고, Chrome을 검색하고, 다운로드하고, 설치하고; 그다음 7-Zip을 검색하고, 다운로드하고, 설치하고; 그다음 VS Code를 검색하고… 모든 소프트웨어에 대해 같은 과정을 반복합니다.

Chocolatey가 이 문제를 해결합니다.

Chocolatey란?

Chocolatey는 Windows용 가장 인기 있는 패키지 관리자입니다. PowerShell을 기반으로 구축되었으며, 하나의 명령으로 소프트웨어를 자동으로 다운로드하여 설치할 수 있습니다. 또한 설치된 모든 소프트웨어의 원클릭 업데이트를 지원합니다.

해결하는 문제: 소프트웨어 설치를 수동에서 자동화로 바꾸어 Linux의 apt-get만큼 간단하게 만듭니다.

핵심 기능

  • 원클릭 설치: choco install firefox로 자동 다운로드 및 설치
  • 원클릭 업데이트: choco upgrade all로 모든 소프트웨어 업데이트
  • 의존성 처리: 필요한 의존성을 자동으로 설치
  • 자동 설치: “다음”을 클릭할 필요 없이 백그라운드에서 설치
  • 풍부한 소프트웨어 라이브러리: 저장소에 9,000개 이상의 패키지
  • 자동 구성: 많은 소프트웨어 패키지가 사전 구성되어 있음

Chocolatey와 Scoop 중 선택

사용 사례권장 도구
Chrome, Firefox, Office 설치Chocolatey (더 적합)
Python, Node.js, Git 설치Scoop 또는 Chocolatey 모두 가능
여러 버전을 함께 사용해야 함Scoop
관리자 권한이 없음Scoop
설치된 소프트웨어의 업데이트 관리Chocolatey

많은 개발자가 실제로 둘 다 설치합니다: Chocolatey는 일반 소프트웨어를 처리하고, Scoop은 개발 도구를 관리합니다.

사용자 리뷰

“시스템을 재설치하는 데 예전에는 최소 반나절이 걸렸습니다. 이제 Chocolatey 스크립트를 작성하고 커피를 마시러 가면 돌아왔을 때 모든 것이 설치되어 있습니다.”

“회사 새 노트북을 받으면 가장 먼저 하는 일은 Chocolatey를 설치하고 개발 환경을 일괄 설치하는 것입니다. 효율성이 크게 향상되었습니다.”

다운로드

Chocolatey는 다운로드 패키지가 필요 없습니다. 관리자 PowerShell에서 다음을 실행하세요:

Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

: 설치는 PowerShell에서 관리자 권한으로 수행해야 합니다. 설치 후 choco install 패키지명으로 소프트웨어 설치를 시작하고, choco list 키워드로 사용 가능한 패키지를 검색하세요.

빠른 시작

  1. PowerShell을 관리자 권한으로 열기
  2. 설치 스크립트 실행
  3. 설치 후 choco install vscode로 테스트
  4. 일괄 설치: choco install chrome firefox 7zip notepadplusplus
  5. 모두 업데이트: choco upgrade all
  6. 설치된 목록 보기: choco list --local-only
다운로드

이 페이지의 일부 링크는 제휴 링크입니다. 추가 비용 없이 소액의 수수료를 받을 수 있습니다. 모든 추천은 객관적인 리뷰를 기반으로 합니다.