Windows 11에서 Windows 패키지 관리자(winget)를 사용하는 방법

click fraud protection

Windows 패키지 관리자를 사용하면 WIndows 11 및 10에서 앱을 더 쉽게 설치하고 관리할 수 있습니다. 사용 방법은 다음과 같습니다.

고급 사용자이거나 Linux 기반 운영 체제를 사용한 적이 있는 사람이라면 아마도 패키지 관리자의 개념에 익숙할 것입니다. 이는 앱을 설치하고 업데이트하는 중앙 집중식 방법을 제공하는 동시에 키보드 작업을 선호하는 경우 잠재적으로 더 빠른 방법을 제공하는 도구입니다. 또한 한 번에 여러 앱을 더 쉽게 복원할 수 있습니다. 마이크로소프트가 제공하는 윈도우 11 (및 10) 간단히 Windows 패키지 관리자라고 부르지만 Winget이라고도 하는 자체 공식 패키지 관리자를 사용합니다.

Windows 패키지 관리자는 Windows 11에 포함되어 있지만 앱 설치 관리자 패키지의 일부이기 때문에 실제로는 어디에도 표시되지 않습니다(Microsoft Store에서 이 패키지를 볼 수 있음). 주로 Windows 터미널을 통해 사용되므로 전적으로 텍스트 기반입니다. 시간을 절약하기 위해 Windows 패키지 관리자를 사용하는 데 관심이 있다면 여기에서 작동 방식을 보여 드리겠습니다.

Windows 패키지 관리자를 사용하여 앱 검색 및 설치

텍스트 기반 인터페이스에 익숙하지 않은 일부 사용자는 처음에는 Windows 패키지 관리자가 다소 어려울 수 있지만 실제로는 사용하고 시작하는 것이 매우 간단합니다. Windows 패키지 관리자의 기본 사용에는 단순히 앱을 검색하고 설치하는 작업이 포함됩니다. 이를 위해서는 다음 단계를 따르십시오.

  1. 작업 표시줄의 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하고 단말기.
  2. 앱을 검색하려면 다음을 입력하세요. 윙렛 검색 . 예를 들어 다음을 입력하여 Google Chrome을 찾아보겠습니다. Winget 검색 Chrome.

    쿼리에 공백을 포함하려는 경우(예: 구글 크롬), 다음과 같이 작성해야 합니다. Winget 검색 'Google Chrome'. 이렇게 하면 따옴표 안에 포함된 모든 항목이 검색어가 됩니다.

  3. Winget 명령을 처음 사용하는 경우 서비스 약관에 동의해야 할 수도 있습니다. 누르다 와이 그런 다음 입력하다 메시지가 나타나면.
  4. 이 경우 다양한 Chrome 채널과 유사한 이름을 가진 일부 앱에서 몇 가지 다른 결과가 표시됩니다. 올바른 앱을 얻으려면 가장 안전한 방법은 두 번째 열에 나열된 패키지 ID를 사용하는 것입니다. Google Chrome의 안정적인 버전의 경우 다음을 사용합니다. Winget은 Google을 설치합니다. 크롬.
    • 설치하려는 프로그램이 Microsoft Store를 통해 제공되는 경우(소스는 목록의 마지막 열에 표시됨) 서비스 약관에도 동의해야 합니다. 누르다 와이 그런 다음 입력하다.
    • 다음을 추가할 수도 있습니다. --수락-패키지-계약 모든 계약을 자동으로 수락하려면 install 명령에 인수를 입력하세요.
  5. 설치 프로그램이 프로그램을 다운로드하고 설치를 시작합니다. 일부 프로그램은 사용자 개입 없이 자동으로 설치할 수 있지만 Chrome에는 실제로 사용자 입력이 필요하므로 전용 설정 창에서 적절한 단계를 따라야 합니다. 다음을 추가하여 대화형 프롬프트를 비활성화할 수도 있습니다. --비활성화-상호작용 위 명령에 대한 인수입니다.
  6. 설치 프로그램이 완료되면 설치하려는 다른 앱에 대해 프로세스를 반복할 수 있습니다.

이렇게 하면 텍스트 기반 인터페이스를 사용하여 즐겨 사용하는 앱을 매우 간단하게 설치할 수 있으며, 이러한 앱 중 다수에는 Windows 패키지 관리자를 통한 자동 설치 프로그램이 있으므로 속도가 훨씬 빨라질 수 있습니다. 그리고 예, 위에서 언급한 것처럼 이를 사용하여 Microsoft Store에서 앱을 설치할 수도 있습니다. 원하는 것을 얻기 위해 각각을 개별적으로 검색하고 검색 결과를 클릭할 필요가 없습니다.

Windows 패키지 관리자로 앱 업데이트

Windows 패키지 관리자의 다양한 기능 중 또 다른 하나는 중앙 집중식 인터페이스를 통해 앱을 업데이트된 상태로 유지하는 것입니다. Winget 리포지토리에서 사용할 수 있는 앱이 하나 이상 있는 경우(없더라도) 반드시 그곳을 통해 설치하세요), Windows를 사용하여 한 번에 쉽게 업데이트할 수 있습니다. 패키지 관리자.

  1. 열려 있는 윈도우 터미널.
  2. 유형 윙겟 업데이트 또는 윙렛 업그레이드 패키지에 사용 가능한 업데이트 목록을 보려면

    일부 앱의 버전을 확인할 수 없어 목록에 표시되지 않는다는 경고가 표시될 수 있습니다. 당신이 사용할 수있는 Winget 업그레이드 --include-알 수 없음 이 패키지도 볼 수 있습니다.

  3. 특정 패키지를 업데이트하려면 다음을 입력하십시오. 윙겟 업데이트, 교체 업데이트하려는 앱에 적합한 ID를 사용하세요.
  4. 모두 업데이트하려면 다음을 입력하세요. Winget 업데이트 --all. 다시 말하지만, --포함-알 수 없음 알 수 없는 버전의 패키지의 최신 버전을 PC에 설치하려면 인수도 필요합니다.
  5. 패키지가 하나씩 업데이트됩니다. 다시 말하지만, 일부 설치 프로그램에는 사용자 개입이 필요할 수 있지만 다음을 사용하여 건너뛸 수 있습니다. --비활성화-상호작용 논쟁.

그게 전부입니다. 앱을 최신 상태로 유지하고 싶을 때마다 이 작업을 다시 실행할 수 있습니다.

Windows 패키지 관리자를 사용하여 앱 제거

물론 Windows 패키지 관리자를 사용하여 앱을 설치할 수 있는 것과 동일한 방식으로 앱을 제거할 수 있습니다.

  1. 유형 윙렛 목록 컴퓨터에 설치된 모든 패키지를 보려면
  2. 제거하려는 항목을 찾아 명령을 사용하십시오. 윙렛 제거 , 교체 앱의 eID로 예를 들어 Chrome의 경우 다음과 같습니다. Winget은 Google을 제거합니다. 크롬.
  3. 화면의 지시를 따르거나 --비활성화-상호작용 앱을 자동으로 제거하도록 인수합니다.

Windows 패키지 관리자를 사용하여 패키지 내보내기 및 가져오기

Windows 패키지 관리자 도구 세트에서 잠재적으로 가장 강력한 도구는 PC에 설치된 모든 패키지 목록을 파일로 내보내는 기능입니다. 그런 다음 새 PC를 설정할 때 파일을 가져올 수 있으며 목록에 있는 모든 앱이 한 번에 설치되므로 즉시 시작하고 실행할 수 있습니다.

패키지 목록 내보내기

PC에 설치된 패키지 목록을 내보내려면 다음을 입력하십시오. Winget 내보내기 -o 명령. 바꾸다 패키지 목록 파일을 저장할 경로를 입력하세요. 일부 앱에서는 소스 계약에 동의해야 할 수도 있습니다.

다음과 같은 인수를 사용할 수도 있습니다. --원천 다음과 같이 선택한 소스에서만 패키지를 필터링하려면 날개 또는 msstore. 그만큼 --버전 인수를 사용하면 최신 앱을 설치하는 대신 특정 버전의 앱을 내보낼 수도 있습니다.

이 예에서는 패키지 목록을 내 서류 라이브러리를 파일로 MyApps.json (그만큼 .json 확장이 필요합니다). 이를 위한 명령은 다음과 같습니다. Winget 내보내기 -o C:\Users\joaoc\Documents\MyApps.json, 이는 사용자 이름과 내보내려는 위치에 따라 다릅니다.

이 파일을 플래시 드라이브나 OneDrive와 같은 클라우드 서비스로 이동할 수 있으므로 나중에 다른 장치로 가져올 수 있습니다. 많은 앱이 Windows에 사전 설치되어 있거나 Windows 패키지 관리자에서 제공되지 않을 수 있으므로 여기서 오류가 많이 나타나는 것은 당연합니다. 실제 설치 프로그램이 아닌 패키지 목록만 내보내는 점에 유의하세요. 패키지를 가져올 때 패키지를 다운로드하고 설치하려면 새 PC를 인터넷에 연결해야 합니다.

패키지 목록 가져오기

패키지 목록을 가져오려면 다음 명령을 사용하세요. Winget 가져오기 -i , 대체할 위치 가져오려는 파일의 경로를 사용하세요. 다음을 추가할 수도 있습니다. --수락-패키지-계약 이를 요구하는 소스에 대한 모든 계약을 수락해야 한다는 주장입니다.

이 예에서는 위와 동일한 파일을 사용하지만 새 PC의 다운로드 폴더에 저장했습니다. 명령은 Winget import -i C:\Users\joaoc\Downlaods\MyApps.json --accept-package-agreements. 다시 한번 말씀드리지만 이는 단지 예시일 뿐이며 파일 위치에 따라 달라질 수 있습니다.

Windows 패키지 관리자는 패키지 목록에 있는 모든 앱을 하나씩 설치하려고 시도합니다. 일부 패키지는 Windows 11과 함께 제공되는 패키지이기 때문에 이미 설치되어 있을 수 있습니다. 새로운 앱 및 업데이트의 경우 각 설치 프로그램과 상호 작용해야 할 수도 있습니다. --비활성화-상호작용 가져올 때 모든 설치 프로그램의 모든 상호 작용을 건너뛰는 인수입니다.

이를 통해 Windows 패키지 관리자를 사용하는 방법에 대한 기본적인 이해를 얻을 수 있습니다. 회사 내의 앱 저장소와 같은 앱용 사용자 정의 소스를 추가하면 좀 더 깊이 있게 접근할 수 있습니다. 앱에 대한 매니페스트 파일의 유효성을 검사하지만 위에 나열된 핵심 기능은 대부분의 사람들에게 필요하며 이미 매우 유용합니다. 유용한.

다른 Windows 11 기능에 대해 자세히 알아보려면 다음을 확인하세요. Windows 11을 사용자 정의하는 방법. 당신은 또한 배우고 싶을 수도 있습니다 앱을 제거하는 방법 보다 전통적인 방법을 사용합니다.