Bagikan melalui


Menggunakan WinGet untuk Menginstal Aplikasi di Windows IoT Enterprise

Alat baris perintah WinGet memungkinkan pengguna untuk menemukan, menginstal, meningkatkan, menghapus, dan mengonfigurasi aplikasi di perangkat Windows 10 dan Windows 11. Alat ini adalah antarmuka klien ke layanan Pengelola Paket Windows.

Dalam tutorial ini, Anda mempelajari cara menginstal dan menggunakan WinGet di Windows IoT Enterprise. Panduan ini berguna untuk versi Windows IoT Enterprise LTSC karena tidak mendukung aplikasi Microsoft Store itu sendiri, yang umumnya digunakan untuk menginstal WinGet. Dokumentasi ini semuanya diuji pada Windows 10 IoT Enterprise LTSC 2021.

Unduh WinGet

  1. Unduh file bundel WinGet dari Rilis Repo WinGet CLI.

    1. Pilih versi terbaru yang bukan "Prarilis" (Harus memiliki tag Terbaru .)

    2. Dalam kasus saya, versi ini adalah versi 1.4.10173
      Cuplikan layar rilis

  2. Unduh file msixbundle dan file License1.xml.

  3. Unduh paket kerangka kerja VCLibs Desktop yang terkait dengan arsitektur prosesor Anda.

    Untuk informasi selengkapnya, lihat Cara menginstal dan memperbarui paket kerangka kerja Desktop

  4. WinGet CLI memiliki dependensi pada Microsoft.UI.Xaml.2.8.

    1. Microsoft.UI.Xaml.2.8 Unduh paket NuGet dari Microsoft UI NuGet Org. Tautan unduhan terletak di sisi kanan di Unduh Paket.

    2. Ubah ekstensi file dari .nupkg ke .zip. Untuk mengubah ekstensi file, Buka Prompt Perintah, navigasikan ke direktori tempat file nupkg diunduh dan jalankan perintah berikut untuk mengganti nama file:

    ren Microsoft.UI.Xaml.2.8.6.nupkg Microsoft.UI.Xaml.2.8.6.zip
    

    Nota

    Versi terbaru Microsoft.UI.Xaml adalah 2.8.6 pada saat artikel ini. Ganti versi 2.8.6 dalam perintah di atas dengan versi terbaru yang diunduh dari galeri Microsoft UI Xaml NuGet.

    1. Buka folder .zip yang diganti namanya pada langkah sebelumnya menggunakan File Explorer dan salin file tools\AppX\<your architecture>\release\Microsoft.UI.Xaml.2.8.appx ke folder unduhan Anda. File ini akan diinstal ke perangkat Anda di langkah mendatang.
      1. Untuk informasi selengkapnya tentang bekerja dengan .zip files, lihat mengompresi dan mengekstrak berkas.

Pasang Aplikasi WinGet

  1. Luncurkan PowerShell sebagai Administrator

  2. Instal Paket Kerangka Kerja Desktop menggunakan perintah PowerShell Add-AppxPackage.

    Add-AppxPackage -Path <path to VCLibs .appx file>
    

    Mana

    • <path to VCLibs .appx file> adalah jalur yang sepenuhnya memenuhi syarat ke Paket Kerangka Kerja Desktop VC++ v14 yang Anda unduh sebelumnya.
  3. Instal Microsoft UI Xaml menggunakan perintah PowerShell Add-AppxPackage.

    Add-AppxPackage -Path <path to UI xaml.appx file>
    

    Mana

    • <path to UI xaml.appx file> adalah jalur yang sepenuhnya memenuhi syarat ke paket Microsoft UI Xaml 2.8.6 yang Anda unduh sebelumnya.

    Perhatian

    Tanpa dependensi VCLibs dan UI Xaml terinstal, penginstal WinGet gagal (tanpa pesan kesalahan/peringatan). Secara khusus, file "winget.exe" tidak ditambahkan ke "C:\Users\[Username]\AppData\Local\Microsoft\WindowsApps"

  4. Instal klien WinGet menggunakan perintah PowerShell Add-AppxPackage.

    Add-AppxPackage -Path <path to .msixbundle file>
    

    Mana

    • <path to .msixbundle file> adalah jalur yang sepenuhnya memenuhi syarat ke file bundel WinGet yang Anda unduh sebelumnya.
  5. Konfigurasikan klien WinGet dengan file lisensi yang benar menggunakan perintah PowerShell Add-AppxProvisionedPackage

    Add-AppxProvisionedPackage -Online -PackagePath <path to .msixbundle file> -LicensePath <path to xml file>
    

    Mana

    • <path to .msixbundle file> adalah jalur yang sepenuhnya memenuhi syarat ke file bundel WinGet
    • <path to xml file> adalah jalur yang sepenuhnya memenuhi syarat ke file License1.xml yang Anda unduh sebelumnya.

    Semua perintah berjalan

Sekarang, Anda akan melihat file winget.exe muncul di C:\Users\[Username]\AppData\Local\Microsoft\WindowsApps. Selain itu, itu juga harus secara otomatis ditambahkan ke path Anda. Anda juga dapat menggunakan WinGet di terminal PowerShell.
WinGet di PowerShell

Saran

Jika perintah winget tidak dikenali di PowerShell, coba mulai ulang PowerShell terlebih dahulu, dan jika tidak berhasil lagi, coba mulai ulang komputer Anda.

Menginstal Aplikasi dengan WinGet

  1. Pertama, cari repositori WinGet untuk aplikasi yang ingin Anda instal. Misalnya, untuk mencari aplikasi 'Windows Camera', gunakan perintah search:

    winget search "Windows Camera"
    
  2. Selanjutnya, pelajari selengkapnya tentang aplikasi dengan perintah show:

    winget show "Windows Camera"
    
  3. Selanjutnya, instal aplikasi dengan perintah install:

    winget install "Windows Camera"
    
  4. Untuk detail selengkapnya tentang cara mencari, menginstal, mengonfigurasi, dan menghapus instalan aplikasi dengan WinGet, lihat Menggunakan WinGet.

Nota

Instruksi ini diadaptasi dari dokumentasi WinGet asli menargetkan edisi desktop Windows untuk Windows IoT Enterprise LTSC yang tidak memiliki pengalaman pengguna Windows Store. Instruksi ini juga mencakup panduan dari diskusi repositori WinGet CLI Zamiell dan repositori Skrip WinGet MuradBuyukasik.

Sumber Daya Lainnya