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

Windows 패키지 관리자(Winget) 설치부터 사용법까지 완벽 정리

마이크로소프트의 Windows 패키지 관리자(Winget)는 앱을 다운로드할 때마다 Microsoft Store 앱을 일일이 열어볼 필요 없이 명령 한 줄로 앱을 관리할 수 있게 해주는 강력한 도구입니다.

정식 버전으로 출시된 Windows Package Manager v1.0은 명령줄 프로그램으로, Windows에게 특정 앱을 찾아 설치하도록 지시할 수 있습니다.

Winget을 활용하면 앱 설치, 업그레이드, 구성, 제거까지 자동화할 수 있어 앱 관리가 한결 수월해집니다. 본격적인 사용법에 앞서, 먼저 Windows 패키지 관리자가 올바르게 설치되어 있는지 확인해 보겠습니다.

Winget 설치 방법

Windows 10 패키지 관리자의 안정화 버전(Stable)은 여러 가지 방법으로 설치할 수 있습니다. 마이크로소프트는 곧 Windows 10 버전 1809 이상이 실행되는 기기에 자동 업데이트를 통해 Winget을 배포할 예정입니다.

그때까지 기다리기 어렵다면 아래 두 가지 방법으로 직접 설치할 수 있습니다.

  1. Microsoft Store 이용: Microsoft Store에서 '앱 설치 관리자(App Installer)'를 검색해 설치하면 Winget도 함께 설치됩니다.
  2. GitHub 릴리스 파일 이용: 마이크로소프트 Windows Package Manager 공식 GitHub에서 최신 릴리스 파일을 다운로드합니다. .appxbundle 파일을 더블클릭한 뒤 설치 마법사의 안내에 따라 진행하면 됩니다.

Winget 사용 방법

명령 프롬프트나 PowerShell에서 Winget을 실행하면 현재 사용 가능한 명령 목록을 확인할 수 있습니다. 물론 Windows Terminal을 설치해서 사용하는 것도 좋은 선택입니다.

명령줄에 winget을 입력하고 Enter 키를 누르면 모든 Winget 명령 목록이 표시됩니다. 주요 명령어들이 어떤 기능을 하는지 하나씩 살펴보겠습니다.

1. 앱 검색하기

Winget은 이름, 태그 등 메타데이터 필드의 정보를 참조해 설치하려는 앱을 찾아줍니다. 앱을 검색하려면 search 명령을 사용합니다. 예를 들어 Firefox를 설치하고 싶다면 다음과 같이 입력합니다.

winget search firefox

2. 패키지 정보 확인하기

앱의 버전이나 설명 같은 추가 정보를 확인하려면 winget show "Id" 명령을 사용합니다. 먼저 winget search로 ID를 조회한 후 winget show 명령을 실행하면 됩니다. 예를 들어 Firefox에 대한 자세한 정보를 보려면 다음 명령을 실행합니다.

winget show mozilla.firefox

3. 앱 설치 및 업그레이드

Winget으로 새 앱을 설치하거나, 현재 설치된 패키지에 업그레이드가 있는지 확인할 수 있습니다. 설치와 업그레이드에 각각 사용하는 명령은 다음과 같습니다.

winget install firefox
winget upgrade firefox

설치된 모든 패키지를 한 번에 업그레이드하려면 다음 명령을 사용합니다.

winget upgrade --all

패키지 설치를 백그라운드에서 조용히 진행하고 싶다면 --silent 옵션을 추가하면 됩니다.

winget install firefox --silent

4. 앱 제거하기

PC를 깔끔하게 정리하기로 했다면, 먼저 설치된 앱 목록을 확인한 뒤 불필요한 앱을 제거하면 됩니다. 목록 조회와 앱 제거에 각각 사용하는 명령은 다음과 같습니다.

winget list
winget uninstall firefox

이제 Microsoft Store에 작별 인사를 할 때 (거의)

찾고 있는 앱이 Windows Package Manager에 등록되어 있지 않은 경우도 있을 수 있습니다. 하지만 마이크로소프트에 해당 패키지 추가를 요청하면 다른 사용자들도 검색할 수 있게 됩니다. GitHub에서 Windows Package Manager Manifest Creator(winget create)를 다운로드한 뒤, 설치 파일 링크를 찾아 마이크로소프트 심사를 위해 제출하면 됩니다.

Winget 정식 버전의 등장으로 Windows 사용자들이 Linux를 부러워하던 요소 중 하나가 사라졌습니다. 물론 두 운영체제 사이에는 여전히 몇 가지 차이점이 남아 있지만 말입니다.