Windows용 패키지매니저 chocolatey GIT, JDK 설치 방법

이 블로그 글에서는 Windows에서 Chocolatey를 사용하여 GIT과 JDK를 설치하는 방법을 설명합니다. 최신 설치 방법과 명령어 사용법을 쉽게 따라 할 수 있습니다.
daehun Lee's avatar
Nov 03, 2024
Windows용 패키지매니저 chocolatey GIT, JDK 설치 방법

2024년 10월 20일 기준 설치 방법


목차

  • 01. Chocolatey란?

  • 02. 초코 설치 방법

  • 03. 초코 사용 명령어

  • 04. 초코에서 Git 설치 방법

  • 05. 초코에서 JDK 설치 방법


01. Chocolatey란?

💡공식 문서: https://chocolatey.org/install
  • Chocolatey(약칭 Choco)는 Windows에서 사용할 수 있는 명령줄 패키지 관리자입니다.

  • Linux의 apt(apt-get), yum, 그리고 Mac의 Homebrew와 유사하게, 패키지 설치/업데이트/삭제 등을 수행합니다. 이 Windows용 패키지 관리자는 Microsoft에서 공식적으로 제공하는 도구가 아닙니다.


02. 초코 설치 방법

1. Windows PowerShell을 관리자 권한으로 실행

2. Get-ExecutionPolicy 명령어 실행

  • 결과가 "Restricted"가 아닐 경우, Set-ExecutionPolicy AllSigned 실행 후 Y 입력

3. 다음 코드 입력

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

4. 설치 확인 • 명령 프롬프트에 choco를 입력하여 설치된 Chocolatey 버전이 표시되면 설치 완료

Windows PowerShell에서 Chocolatey 설치 성공 화면
Windows PowerShell에서 Chocolatey 설치 성공 화면

03. 초코 사용 명령어

- 설치한 패키지 검색 및 목록 조회

# 목록
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 패키지

04. 초코에서 Git 설치 방법

  1. Windows PowerShell을 관리자 권한으로 실행하고 다음 코드를 입력한 후 설치를 진행합니다.

choco install git
  1. Windows PowerShell을 종료한 후 관리자 권한으로 다시 실행하여 다음 코드를 입력하고 설치된 버전을 확인합니다.

git version
Windows PowerShell에서 Git 버전 2.47.0.windows.1이 설치되었음을 확인하는 화면
Windows PowerShell에서 Git 버전 2.47.0.windows.1이 설치되었음을 확인하는 화면

05. 초코에서 JDK 설치 방법

  1. 설치할 수 있는 Java 버전 확인

  2. Windows PowerShell을 관리자 권한으로 실행하고 다음 코드를 입력한 후 설치를 진행합니다.

choco search openjdk
Windows PowerShell에서 openjdk의 설치 가능한 버전을 검색한 결과, 다양한 openjdk 버전이 목록에 표시됨. openjdk 17.0.2와 openjdk 8.342 등이 승인된 상태로 표시됨
Windows PowerShell에서 openjdk의 설치 가능한 버전을 검색한 결과, 다양한 openjdk 버전이 목록에 표시됨. openjdk 17.0.2와 openjdk 8.342 등이 승인된 상태로 표시됨
  1. 설치하고자 하는 버전의 명칭을 아래 코드를 예시로 입력한 후 전체 설치로 진행합니다.

choco install openjdk17
  1. 설치된 경로를 확인하여 시스템 환경 변수 등록을 진행합니다.

    Windows PowerShell에서 openjdk 17 설치 과정. Temurin17 패키지 다운로드 및 설치가 완료되었으며, 설치가 성공적으로 완료되었음을 나타내는 메시지와 환경 변수 갱신을 위한 재시작 문구 표시 됨
    Windows PowerShell에서 openjdk 17 설치 과정. Temurin17 패키지 다운로드 및 설치가 완료되었으며, 설치가 성공적으로 완료되었음을 나타내는 메시지와 환경 변수 갱신을 위한 재시작 문구 표시 됨
변수 이름: JAVA_HOME
변수 값: JDK가 설치된 폴더 경로 주소
JDK가 설치된 폴더 경로 주소
JDK가 설치된 폴더 경로 주소 확인
  • JDK 경로 설정 (JAVA_HOME 설정)

    • JDK가 설치된 경로 (C:\Program Files\Eclipse Adoptium\jdk-17.0.12.7-hotspot)를 환경 변수로 추가합니다.

    • 환경 변수 이름은 JAVA_HOME으로 설정하여 JDK의 설치 경로를 시스템에 등록합니다.

  • Path 환경 변수 수정

    • JAVA_HOME 경로를 시스템 Path에 추가하면, 명령 프롬프트나 다른 툴에서 Java 명령어를 사용할 때, 해당 경로를 참조하여 자바 프로그램을 실행할 수 있게 됩니다.

JDK 경로 설정 및 Path 환경 변수 수정
JDK 경로 설정 및 Path 환경 변수 수정 후 확인
  1. Windows PowerShell을 종료한 후 관리자 권한으로 다시 실행하여 다음 코드를 입력하고 설치된 버전이 정상적으로 출력되는지 확인하면 됩니다.

java --version
설치된 Java 버전 확인
설치된 Java 버전

현재 저는 Java 17 버전이 아닌 11버전으로 환경 변수에 우선순위로 등록하여 11로 보여집니다.


마무리

-

안녕하세요! 제 글을 읽어주셔서 감사합니다.
현재 글들은 작성된 날짜를 기준으로 포스팅되어 정보가 시간이 지나며 달라질 수 있습니다. 잘못된 정보나 수정이 필요한 부분이 있다면 언제든 알려주세요.
반영하여 더 나은 내용으로 공유하겠습니다. 감사합니다! :)

dzdzz93@naver.com

📂 https://github.com/devloghub

Share article

{devlog-hub}