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

윈도우 공식 패키지 관리자 WinGet, 지금 바로 설치하고 사용하는 방법

마이크로소프트는 지난달 개발자 컨퍼런스 Build에서 윈도우에 소프트웨어를 설치하는 완전히 새로운 방식인 'WinGet'을 공개하며 개발자들의 이목을 집중시켰습니다. WinGet은 명령줄 기반 패키지 관리자로, 중앙 '저장소(repository)'에서 앱을 빠르게 검색하고 다운로드할 수 있게 해줍니다. 더 이상 광고로 가득한 웹사이트를 헤매며 설치 파일을 찾을 필요가 없어지는 것입니다.

패키지 관리자는 리눅스 시스템에서는 플랫폼에 통합되어 소프트웨어를 추가하는 기본 수단으로 자리 잡은 필수 요소입니다. 반면 윈도우 사용자들은 지금까지 서드파티 도구에 의존할 수밖에 없었는데, 앞서 Chocolatey와 Scoop 같은 대안들이 소개된 바 있습니다.

WinGet 설치하기

WinGet을 통해 마이크로소프트는 자체 패키지 관리자를 윈도우에 직접 내장하고 있습니다. 마이크로소프트가 운영하는 기본 앱 저장소를 제공하는 동시에, 서드파티 업체들도 자체적인 소스 목록을 만들어 배포할 수 있도록 지원합니다. 저장소에 등록된 소프트웨어는 PowerShell(또는 명령 프롬프트) 명령 한 줄로 간편하게 설치할 수 있습니다.

WinGet은 향후 윈도우 10 업데이트를 통해 정식 공개될 예정이지만, 지금 바로 수동 설치를 통해 미리 체험해볼 수 있습니다. GitHub의 winget-cli 릴리스 페이지로 이동해 최신 릴리스(페이지 상단에 위치)를 찾으세요. 그리고 'Assets' 항목 아래의 'appxbundle' 파일을 클릭해 WinGet 설치 파일을 다운로드합니다.

설치 파일을 실행한 뒤 나타나는 '업데이트' 버튼을 클릭하면 됩니다. 새로운 WinGet 버전이 출시될 때마다 이 과정을 반복해야 하는 번거로움이 있지만, 추후 WinGet이 윈도우에 기본 탑재되면 더 이상 신경 쓸 필요가 없어집니다.

WinGet 기본 사용법

이제 PowerShell 또는 명령 프롬프트를 열어 WinGet을 사용할 수 있습니다. 먼저 아무 매개변수 없이 winget 명령을 입력해 보세요. 사용 가능한 모든 명령어를 안내하는 도움말 텍스트가 표시됩니다. 현재는 초기 출시 단계라 명령 목록이 다소 제한적이며, 기본적인 패키지 검색과 설치 기능 위주로만 제공됩니다.

새로운 소프트웨어를 찾으려면 winget search 검색어 형식의 명령을 사용합니다. 개발자 대상 도구이긴 하지만 이미 WinRAR, VLC, LibreOffice 등 인기 있는 윈도우 앱들이 꾸준히 등록되고 있습니다. 웹사이트 방문이나 그래픽 설치 마법사 없이도 다운로드가 가능한 것이죠.

명령 한 줄로 앱 설치하기

직접 VLC를 설치해 보겠습니다. winget install 앱이름 형식으로 명령을 입력하면 되는데, 여기서는 winget install vlc면 충분합니다. 다만 검색어에 해당하는 결과가 여러 개일 경우에는 좀 더 정확한 이름으로 지정해야 할 수 있습니다.

명령을 입력하면 터미널에 다운로드 진행률 표시줄이 나타납니다. 다운로드가 완료되면 프로그램이 스스로 설치를 진행하며, 별도의 사용자 개입이 전혀 필요하지 않습니다. 덕분에 WinGet 설치 방식은 새 장비를 세팅할 때 스크립트로 활용하기에 특히 적합합니다. 설치가 끝나면 VLC가 직접 설치한 것처럼 컴퓨터에 나타나며, 곧바로 앱을 사용할 수 있습니다.

현재의 한계와 앞으로의 전망

아쉽게도 현재 WinGet의 기능은 여기까지입니다. 나머지 명령들은 패키지의 세부 정보를 확인하거나 무결성을 검증하는 수준에 그칩니다. 오래된 앱의 업데이트 확인 기능은커녕 설치된 패키지를 삭제하는 기능조차 아직 지원되지 않습니다. 물론 이러한 기능들은 향후 업데이트를 통해 순차적으로 추가될 예정입니다.

현 시점에서는 기능이 제한적이지만, WinGet은 윈도우 소프트웨어 생태계에 큰 의미가 있는 도구임이 분명합니다. 개발자를 위한 도구로 출발했지만, 한번 익혀두면 일반 윈도우 사용자에게도 유용하게 활용할 수 있습니다. 이미 빠르게 성장 중인 앱 카탈로그와 함께, WinGet은 PC에 소프트웨어를 설치하는 더 간편하고 안전하며 효율적인 새로운 길을 열어주고 있습니다.