ติดตั้งแพ็คเกจใน PowerShell
คำสั่ง `Install-Package` คือ PackageManagement cmdlet ที่ใช้ในการติดตั้งแพ็คเกจซอฟต์แวร์ตั้งแต่หนึ่งชุดขึ้นไปบนคอมพิวเตอร์เฉพาะที่ คำสั่งนี้จะติดตั้งแพ็กเกจจากแหล่งแพ็กเกจ แหล่งที่มาของแพ็กเกจอาจเป็นพื้นที่เก็บข้อมูลระยะไกล เช่น NuGet Gallery ไฟล์ในเครื่อง หรือการแชร์เครือข่าย
ไวยากรณ์สำหรับคำสั่งการติดตั้ง Package คือ:
Install-Package
[-Name] <String[]>
[-RequiredVersion <String>]
[-MinimumVersion <String>]
[-MaximumVersion <String>]
[-Source <String[]>]
[-Credential <PSCredential>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ProviderName <String[]>]
[<CommonParameters>]ที่ไหน :
- ชื่อ คือชื่อของแพ็คเกจที่จะติดตั้ง
- แหล่งที่มาคือชื่อของแหล่งที่มาของแพ็กเกจที่จะใช้ ระบบจะใช้ค่าเริ่มต้นหากคุณไม่ได้ระบุแหล่งที่มา
- ProviderName คือชื่อของผู้ให้บริการแพ็คเกจที่จะใช้ ผู้ให้บริการเริ่มต้นจะถูกใช้หากคุณไม่ได้ระบุผู้ให้บริการ
- MinimumVersion คือแพ็คเกจขั้นต่ำที่อนุญาตที่คุณต้องการติดตั้ง
- MaximumVersion คือแพ็คเกจสูงสุดที่อนุญาตที่คุณต้องการติดตั้ง
- AllVersions - แพ็คเกจการติดตั้ง ติดตั้งแพ็คเกจเวอร์ชันที่มีอยู่ทั้งหมด
ในบทความนี้ เราจะพูดถึงวิธีใช้คำสั่ง Install-Package ใน PowerShell เพื่อติดตั้งแพ็คเกจตามชื่อแพ็คเกจ
วิธีการติดตั้งแพ็คเกจตามชื่อแพ็คเกจ
หากต้องการติดตั้งแพ็คเกจตามชื่อแพ็คเกจ ให้ใช้คำสั่ง Install-Package ใน PowerShell คำสั่งนี้ใช้ชื่อของแพ็คเกจ
Install-Package Newtonsoft.Json
ในสคริปต์ PowerShell ข้างต้น คำสั่ง Install-Package จะติดตั้ง Nuget Package Newtonsoft.Json จาก NuGet Gallery
ผลลัพธ์ของสคริปต์ด้านบนจะติดตั้งแพ็คเกจ Newtonsoft.Json เวอร์ชันล่าสุดจาก NuGet Gallery
วิธีการติดตั้งเวอร์ชันเฉพาะของแพ็คเกจ
ใช้คำสั่ง Install-Package ใน PowerShell เพื่อติดตั้งเวอร์ชันเฉพาะของแพ็คเกจ คุณสามารถระบุ MinimumVersion หรือ MaximumVersion ของแพ็กเกจได้
Install-Package Newtonsoft.Json -MinimumVersion 1.0.2 ในสคริปต์ PowerShell ข้างต้น คำสั่ง Install-Package จะติดตั้งแพ็คเกจ Newtonsoft.Json ด้วยหมายเลขเวอร์ชันขั้นต่ำ 1.0.2 จาก NuGet Gallery .
วิธีติดตั้งแพ็คเกจจากไฟล์ Nupkg
หากต้องการติดตั้งแพ็คเกจจาก ไฟล์ nupkg ที่จัดเก็บไว้ในเครื่องคอมพิวเตอร์ ให้ใช้คำสั่ง Install-Package ร่วมกับพารามิเตอร์ Source เพื่อระบุไฟล์ในเครื่อง
Install-Package Newtonsoft.Json -Source C:\temp\file.nupkgในสคริปต์ PowerShell ข้างต้น คำสั่ง Install-Package จะติดตั้งแพ็คเกจ Newtonsoft.Json จากไฟล์ในเครื่อง C:\temp\file.nupkg
บทสรุป
ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีใช้คำสั่ง Install-Package ใน PowerShell เพื่อติดตั้งแพ็คเกจบนเครื่องคอมพิวเตอร์จะเป็นประโยชน์สำหรับคุณ
คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek
ลิงก์ที่เกี่ยวข้อง
การจัดการแพ็คเกจ
รับแพ็คเกจ
ค้นหาแพ็คเกจ
รับ PackageProvider
ติดตั้งแพ็คเกจ Nuget
รับ PackageSource
ลงทะเบียน PackageSource