Windows 패키지 관리자란 무엇이며 어떻게 사용합니까?

명령줄을 통해 Windows 에 프로그램을 설치할 수 있기를 원 하십니까? 이제 Microsoft 가 최근 (Microsoft)WPM ( Windows 패키지 관리자(Windows Package Manager) )  을 출시 한 후 좋아하는 모든 앱을 새 컴퓨터에 더 쉽게 설치할 수 있습니다 . 현재는 미리보기 단계에 불과합니다.

초콜렛(Chocolatey) 과 같은 기존 패키지 관리자(package managers) 와 비교했을 때 여전히 약간의 버그가 있고 기능이 약간 가볍지 만 Windows 개발자와 고급 사용자에게는 좋은 소식입니다 . 그리고 이미 컴퓨터에 있을 수 있습니다!

Windows 패키지 관리자를 얻으려면 어떻게 합니까?(How Do I Get Windows Package Manager?)

이 글을 쓰는 시점에서 Windows 패키지 관리자(Windows Package Manager) 를 얻는 방법은 두 가지뿐입니다 . Windows 참가자 프로그램(Windows Insider Program) 또는 GitHub 에서 얻을 수 있습니다 .

Windows 참가자 프로그램(Windows Insider Program)(Windows Insider Program)

이 방법을 사용하면 Windows 10(Windows 10)WPM 의 최신 미리 보기를 사용할 수 있습니다 . 따라서 기능 및 수정 사항이 WPM 에 추가되면 자동으로 업데이트됩니다(automatically be updated)

이 경로로 이동하려면 Windows 10내부자 빌드 를 설치하고 (Insider Build)Windows 패키지 관리자 내부자 프로그램(Windows Package Manager Insider Program) 에 등록해야 합니다 . 이렇게 하려면 Micros of (Micros)Store (o)(ft Store app) 에 로그인하는 데 사용할 수 있는 것과 같은 Microsoft 계정(Microsoft Account) 이 있어야 합니다 . 참여 여부를 알려주는 이메일이 전송됩니다. 3일정도 소요됩니다.

깃허브(GitHub)(GitHub)

GitHub 사용 방법을 이미 알고 있다면 이것이 더 쉬운 방법일 수 있습니다. https://github.com/microsoft/winget-cliWPM GitHub 리포지토리를 찾을 수 있습니다 .

Windows 패키지 관리자가 있습니까?(Do I Have Windows Package Manager?)

WPM ( Windows 패키지 관리자(Package Manager) ) 이 있는지 확인하는 방법 은 PowerShell 세션 을 열고 cmdlet winget 을 입력하는 것 입니다.

WPM 이 있는 경우 다음 이미지와 같은 출력이 표시됩니다. 여기에는 보유하고 있는 WPM(WPM) 버전 과 사용에 대한 몇 가지 기본 도움말이 나열됩니다.

Windows 패키지 관리자는 어떻게 사용합니까?(How Do I Use Windows Package Manager?)

가장 먼저 해야 할 일은 WPM 으로 설치할 수 있는 앱을 확인하는 것 입니다. cmdlet winget 검색 을 (winget search)입력(Enter) 하고 Enter (Enter) 를 누릅니다 .

현재 사용 가능한 모든 앱 설치 패키지 목록이 표시됩니다. 

이 글을 쓰는 현재, 386개의 패키지를 사용할 수 있습니다. 더 인기 있는 앱은 다음과 같습니다. 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , 여러 Linux 배포판(Linux distros) , MalwareBytes 및 (MalwareBytes)Office , Azure , Windows 및 기타 Microsoft 와 관련된 Microsoft 앱 호스트 . 

전체 패키지 목록은 https://github.com/microsoft/winget-pkgs/tree/master/manifests 에서도 볼 수 있습니다 .

거쳐야 할 것이 많으니 즐겨 사용하는 앱(your favorite apps) 을 검색해 보세요 . winget 검색 키워드(winget search keyword) 를 입력하십시오 . 여기서 키워드는 찾고 있는 앱의 이름입니다. 전체 이름이 확실하지 않은 경우 부분 이름도 검색합니다.

설치하려는 앱을 찾으면 winget install "AppName Here"(winget install “AppName Here”) 를 사용하십시오 . 앱에 한 단어로 된 이름이 있는 경우 따옴표는 필요하지 않습니다. 

더 이상 입력하지 않고 앱을 자동으로 설치하려면 끝에 -h 인수를 사용하세요. (-h)명령은 winget install "AppName Here" -h 와 같습니다.(winget install “AppName Here” -h)

추가 상호 작용 없이 앱이 다운로드 및 설치됩니다.

Windows 패키지 관리자를 사용하여 한 번에 여러 앱을 설치하려면 어떻게 해야 합니까?(How Can I Install Several Apps At Once With Windows Package Manager?)

winget은 cmdlet이므로 PowerShell 스크립트를 만들어 설치를 수행할 수 있습니다. 시스템 에서 PowerShell 스크립트를 먼저 실행할 수 (allows you to run PowerShell scripts)있는지 확인(Make) 하십시오 .

Windows PowerShell ISE 에서 다음을 입력합니다.

winget 설치 rufus -h;
winget 설치 gpu-z -h;
winget 설치 퍼티 -h;
winget 설치 FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

install-AppsWinGet.ps1과 같은 이름 의 PowerShell 스크립트 로 저장합니다 . PowerShell ISE 내 에서 또는 일반 PowerShell 명령줄 에서 스크립트를 실행할 수 있습니다 .

단일 WPM(WPM) 설치 에서와 같이 예쁜 상태 표시줄이 표시되지 않습니다 . 괜찮아. 순서대로 설치를 진행합니다. 4개의 앱을 모두 다운로드하고 설치하는 데 걸린 총 시간은 53초였습니다.

Windows 패키지 관리자를 사용하여 제거할 수 있습니까?(Can I Uninstall Using Windows Package Manager?)

아니요. 현재 WPM 은 앱 설치 전용입니다. WPM 의 미리 보기 버전 은 매우 젊습니다. MicrosoftWPM 이 (WPM)Windows 용 사실상의 패키지 관리자가 되기를 원한다면 가까운 장래에 Chocolatey 와 동일한 기능 또는 더 나은 기능을 기대하십시오 .

Get Installing!

이제 Windows 패키지 관리자(Package Manager) 가 있고 사용 방법을 알게 되었으므로 좋아하는 모든 앱을 설치하는 스크립트를 작성하지 않으시겠습니까? 해당 스크립트를 USB 드라이브나 클라우드 저장소(cloud storage) 에 저장 합니다. 그런 다음 다음에 설치할 때 스크립트를 실행하기만 하면 됩니다. 패키지 관리자를 사용한 적이 없다면 그 어느 때보다 빠르고 쉬울 것입니다.



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts