Paket dengan Edisi PowerShell atau Sistem Operasi yang kompatibel
Dimulai dengan versi 5.1, PowerShell tersedia dalam edisi berbeda yang menunjukkan berbagai set fitur dan kompatibilitas platform.
Mencari berdasarkan Edisi PowerShell
Dua edisi PowerShell adalah:
- Edisi Desktop: Dibangun di .NET Framework dan menyediakan kompatibilitas dengan skrip dan modul yang menargetkan versi PowerShell yang berjalan pada edisi jejak penuh Windows seperti Server Core dan Windows Desktop.
- Edisi Inti: Dibangun di .NET Core dan menyediakan kompatibilitas dengan skrip dan modul yang menargetkan versi PowerShell yang berjalan pada pengurangan edisi jejak Windows seperti Nano Server dan Windows IoT.
Galeri PowerShell memungkinkan Anda memfilter paket yang kompatibel untuk Edisi PowerShell tertentu
Jika paket memiliki PSEdisi yang kompatibel yang ditentukan, paket tersebut terdaftar sebagai bagian dari 'Edisi PowerShell' di halaman tampilan paket dan juga dalam hasil paket. Anda juga dapat mencari paket yang kompatibel menggunakan PowerShell.
Cari paket di UI galeri yang berfungsi di PowerShell 6 dan yang lebih tinggi
Gunakan Tag:"PSEdition_Desktop" dan Tag:"PSEdition_Core" untuk memfilter paket di Galeri PowerShell.
Gunakan Tag:"PSEdition_Core" untuk mencari item yang kompatibel dengan PowerShell Core Edition
Gunakan Tag:"PSEdition_Desktop" untuk mencari item yang kompatibel dengan PowerShell Desktop Edition
Cari paket untuk menemukan edisi yang kompatibel menggunakan PowerShell
Anda dapat menentukan tag yang akan difilter untuk edisi PowerShell dan OS. Anda menggunakan Find-Package
cmdlet yang menentukan -Tag
parameter untuk menentukan edisi (dan OS) yang Anda targetkan. Seperti ini:
# Find modules compatible with PowerShell Core:
Find-Module -Tag PSEdition_Core
# Find modules compatible with PowerShell on Linux:
Find-Module -Tag PSEdition_Core, Linux
Mencari berdasarkan Sistem Operasi
Karena PowerShell tersedia untuk Windows, Linux, dan MacOS, paket di Gallery dapat dirancang untuk kombinasi sistem operasi ini. Di UI galeri, gunakan tag pencarian berikut untuk menemukan paket yang ditandai oleh sistem operasi:
- Tag: "Windows"
- Tag: "Linux"
- Tag: "MacOS"
Anda dapat menentukan tag ini pada Find-Module
(dan cmdlet lain dalam modul PowerShellGet), seperti ini:
# Find Modules compatible with Windows
Find-Module -Tag Linux
Mencari Beberapa Kompatibilitas
Anda dapat mencari paket yang memiliki beberapa kompatibilitas dengan menggunakan sintaks:
Tag: "Kompatibilitas1" "Kompatibilitas2"
Misalnya, jika Anda mencari paket yang berjalan di komputer Windows dan Linux, gunakan tag pencarian:
Tag: "PSEdition_Core" "Windows" "Linux"
Untuk mencari menggunakan PowerShell, Anda dapat menggunakan Find-Module
(dan cmdlet lainnya dalam modul PowerShellGet), seperti ini:
# Find scripts compatible with PowerShell, Windows, and Linux
Find-Script -Tag PSEdition_Core,Linux,Windows
# Find modules compatible with PowerShell and MacOS
Find-Module -Tag PSEdition_Core,MacOS
Detail selengkapnya tentang penulisan dan menemukan paket dengan Edisi PowerShell yang kompatibel
PowerShell Gallery
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk