1. 개요
윈도우 패키지 관리자(Windows Package Manager, Winget)은 마이크로소프트에서 개발한 Windows용 오픈 소스[1] 패키지 관리자이다. 주로 Winget이라는 이름으로 많이 불리며, setup 파일 다운로드 없이 cmd에서 바로 앱을 설치할 수 있도록 도와준다.2. 지원 기기
- Windows 10 1709(빌드 16299) 이상
- Windows 11
3. 설치 및 사용 방법
3.1. 설치
Microsoft Store 또는 Github에서 윈도우 패키지 관리자를 설치할 수 있다. 최신 버전 Windows의 경우 이미 설치되어 있을 수 있으므로 확인이 필요하다.3.2. 사용 방법
1. 명령 프롬프트 열기winget을 실행하려면 관리자 권한으로 명령 프롬프트(cmd)를 열어야 한다. Windows + R키를 눌러
cmd
를 입력하고 Ctrl + Shift + Enter를 누르면 명령 프롬프트 창이 관리자 권한으로 열린다.2. 설치할 앱 검색하기
#!syntax sh
winget search <앱 이름>
search 명령어를 이용해 먼저 설치하고자 하는 앱의 정확한 패키지 ID를 파악해야 한다. 명령어를 실행하면 검색결과 목록이 표시되는데, 그 중에서 자신이 설치하고자 하는 앱의 패키지 ID를 찾으면 된다. 패키지 ID는 "장치 ID" 열에 표시된다. [2]
예시:
#!syntax sh
winget search Chrome
3. 앱 설치하기
#!syntax sh
winget install <패키지 ID>
설치할 앱의 패키지 ID를 확인했으면 install 명령어를 이용해 앱을 설치하기만 하면 된다. 명령어 입력 시 자동으로 설치가 시작된다.
예시:
#!syntax sh
winget install Google.Chrome
4. 앱 제거하기
#!syntax sh
winget uninstall <패키지 ID>
예시:
#!syntax sh
winget uninstall Google.Chrome
5. 전체 명령어 모음
info | 시스템 정보를 표시한다. |
install | 지정된 애플리케이션을 설치한다. |
show | 지정된 애플리케이션에 대한 세부 정보를 표시한다. |
source | winget 도구에서 액세스하는 Windows 패키지 관리자 리포지토리를 추가, 제거 및 업데이트한다. |
search | 애플리케이션을 검색한다. |
list | 설치된 패키지를 표시한다. |
upgrade | 지정된 패키지를 업그레이드한다. |
uninstall | 지정된 패키지를 제거한다. |
hash | 설치 관리자에 대한 SHA256 해시를 생성한다. |
validate | 매니페스트 파일의 유효성을 검사한다. |
settings | 설정 열기 |
features | 실험적 기능의 상태를 표시한다. |
export | 설치된 패키지 목록을 내보낸다. |
import | 파일에 나열된 모든 패키지를 설치한다. |
pin | 패키지 핀을 관리한다. |
configure | 시스템을 구성한다. |
download | 지정된 애플리케이션의 설치 관리자를 다운로드한다. |