ค้นหาเว็บไซต์

ติดตั้งแพ็คเกจใน 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

บทความที่เกี่ยวข้อง