Computer >> 컴퓨터 >  >> 시스템 >> Windows 11

Windows 11에서 winget(Windows 패키지 관리자)으로 Microsoft Store 앱과 게임을 효율적으로 설치하는 방법

Windows 패키지 관리자는 winget-cli 또는 줄여서 winget이라고 불리는 오픈소스 클라이언트로, Windows 10과 Windows 11에서 애플리케이션, 소프트웨어, 게임까지 설치·업그레이드·관리 작업을 자동화할 수 있는 강력한 도구 모음입니다.

Windows 패키지 관리자란 무엇인가?

Linux 사용자라면 패키지 관리자가 익숙할 것입니다. 명령줄 한 줄만 입력하면 웹사이트나 전용 스토어를 찾아 다닐 필요 없이 소프트웨어를 빠르고 간편하게 설치할 수 있기 때문입니다.

반면 Windows 사용자는 보통 Microsoft Store를 이용하거나 웹사이트에서 직접 앱을 내려받아 설치합니다. Windows 10에서는 Chocolatey와 Scoop 같은 인기 있는 서드파티 패키지 관리자도 함께 사용할 수 있습니다.

winget 명령줄 도구는 Windows 11과 최신 버전의 Windows 10(1809 이상)에 기본 탑재되어 있으며, Microsoft Store의 '앱 설치 관리자(App Installer)' 형태로 제공됩니다. 앱 설치 관리자에는 winget 도구의 정식 버전이 포함되어 있습니다.

앱을 설치하려면 PowerShell을 관리자 권한으로 실행한 뒤 winget 명령어를 입력하면 됩니다. winget에서 어떤 앱을 사용할 수 있는지 궁금하다면 커뮤니티 GitHub 저장소에서 방대한 winget-cli 패키지 목록을 확인할 수 있습니다.

설치 가능한 애플리케이션 종류가 궁금하다면 먼저 PC에 Windows 패키지 관리자를 설치해야 합니다.

winget을 설치하는 3가지 방법

Microsoft가 Build 2020에서 Windows 패키지 관리자 미리 보기를 처음 공개했을 때는 설치 경로가 두 가지뿐이었지만, 지금은 Windows 11 PC에 winget을 설치할 수 있는 세 가지 방법이 마련되어 있습니다.

  1. Microsoft 계정으로 Windows Insider Dev 채널에 가입합니다.
  2. Microsoft 계정으로 Windows 패키지 관리자 Insiders 프로그램에 가입합니다. 가입 후에는 해당 계정을 통해 Microsoft Store에서 앱 설치 관리자 앱이 자동으로 업데이트됩니다.
  3. winget 저장소의 Releases 페이지에서 Windows 데스크톱 앱 설치 관리자 패키지를 직접 내려받아 설치합니다. 이 방법으로도 winget 클라이언트를 사용할 수 있지만, Microsoft Store를 통한 자동 업데이트는 받을 수 없습니다.

앱 검색, 설치, 제거하기

설치를 마쳤다면 이제 PC에 설치할 패키지를 검색하고 찾는 방법을 알아보겠습니다. winget search {Id} 명령어를 사용해 앱을 검색하고 설치하는 과정입니다.

1. PowerShell 또는 명령 프롬프트를 관리자 권한으로 실행한 뒤 다음 명령어를 입력합니다.

winget search Microsoft를 입력하고 Enter 키를 누릅니다.
Windows 11에서 winget(Windows 패키지 관리자)으로 Microsoft Store 앱과 게임을 효율적으로 설치하는 방법

2. 목록에서 특정 앱을 설치하려면 winget install 명령어와 함께 해당 앱의 이름(Name) 또는 ID(Id)를 사용합니다. 앱 ID는 일련의 숫자일 수도 있고, 앱이나 게임의 대체 이름 형태로 표시될 수도 있습니다.

예를 들어 'Microsoft HoloLens'라는 앱을 설치하고 싶다면 아래와 같이 Microsoft HoloLens의 앱 ID 번호를 포함한 winget 명령어를 입력하고 Enter 키를 누릅니다.

winget install 9NBLGGH4QWNX

명령어를 올바르게 입력했다면 Microsoft HoloLens가 자동으로 설치되며, 앱이나 게임이 "성공적으로 설치되었습니다"라는 메시지가 화면에 표시됩니다.

Windows 11에서 winget(Windows 패키지 관리자)으로 Microsoft Store 앱과 게임을 효율적으로 설치하는 방법

참고로 winget으로 설치하는 일부 앱은 설치 전에 이용약관 동의 또는 라이선스 승인 절차를 요구할 수 있습니다.

3. 앱을 제거하려면 다음과 같이 입력합니다: winget uninstall 9NBLGGH4QWNX

Windows 패키지 관리자의 놀라운 점 중 하나는 winget으로 설치하지 않은 앱까지도 제거할 수 있다는 것입니다. 단, 잘못된 앱을 삭제하지 않도록 반드시 정확한 이름(Name)이나 ID(Id)를 확인하세요!

고급 winget 명령어

Windows 패키지 관리자로 앱을 검색·설치·제거하는 것 외에도 다양한 winget 명령어를 활용할 수 있습니다. 주요 명령어와 각각의 기능을 정리했습니다.

1. winget features를 입력하고 Enter 키를 누르면 사용할 수 있는 실험적 기능 목록을 확인할 수 있습니다.
Windows 11에서 winget(Windows 패키지 관리자)으로 Microsoft Store 앱과 게임을 효율적으로 설치하는 방법
2. winget settings — 설정 JSON 파일로 바로 이동합니다.
3. winget list — 기기에 설치된 모든 앱 목록을 표시합니다.
4. winget install wingetcreate — GitHub 저장소에 앱 패키지를 제출할 수 있도록 wingetcreate를 설치합니다.

앱 패키지 제출 과정에 대해 더 자세한 안내가 필요하다면 Microsoft APEX PM 부서의 시니어 프로그램 매니저 Demitrius Nelon이 제공하는 훌륭한 비디오 가이드를 참고하세요.
Windows 11에서 winget(Windows 패키지 관리자)으로 Microsoft Store 앱과 게임을 효율적으로 설치하는 방법
5. winget export -o C:/mylist.txt — PC에 설치된 앱 목록을 파일로 내보냅니다. 파일 이름, 확장자, 저장 위치는 원하는 대로 자유롭게 변경할 수 있습니다.
6. winget upgrade --all — PC에 설치된 모든 앱을 최신 버전으로 한 번에 업데이트합니다. 모든 앱을 최신 상태로 유지할 수 있는 가장 빠르고 간편한 방법입니다.

여러분은 Windows나 다른 운영체제에서 Windows 패키지 관리자 또는 유사한 패키지 관리자를 사용하고 계신가요? 여러분의 경험을 댓글로 공유해 주세요!