当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 PowerShell 中安装包

作者:精品下载站 日期:2024-12-14 17:29:37 浏览:11 分类:玩电脑

在 PowerShell 中安装包


`Install-Package` 命令是一种 PackageManagement cmdlet,用于在本地计算机上安装一个或多个软件包。此命令从包源安装包。包源可以是远程存储库(例如 NuGet Gallery)、本地文件或网络共享。

安装包命令的语法是:

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>]

在哪里 :

  • 名称是要安装的包的名称。
  • Source 是要使用的包源的名称。如果不指定来源,将使用默认值。
  • ProviderName 是要使用的包提供程序的名称。如果您不指定提供程序,将使用默认提供程序。
  • MinimumVersion 是您要安装的最低允许软件包。
  • MaximumVersion 是您要安装的最大允许软件包。
  • AllVersions - Install-Package 安装该包的所有可用版本。

在本文中,我们将讨论如何在 PowerShell 中使用 Install-Package 命令通过包名称安装包。

如何通过包名称安装包

要按包名称安装包,请在 PowerShell 中使用 Install-Package 命令。该命令采用包的名称。

Install-Package Newtonsoft.Json

在上面的 PowerShell 脚本中,Install-Package 命令从 NuGet Gallery 安装 Nuget 包 Newtonsoft.Json

上述脚本的输出会从 NuGet Gallery 安装最新版本的 Newtonsoft.Json 包。

如何安装特定版本的软件包

在 PowerShell 中使用 Install-Package 命令安装特定版本的软件包。您可以提供包的 MinimumVersionMaximumVersion

Install-Package Newtonsoft.Json -MinimumVersion 1.0.2 

在上面的 PowerShell 脚本中,Install-Package 命令从 NuGet Gallery 安装最低版本号为 1.0.2Newtonsoft.Json 包。

如何从 Nupkg 文件安装软件包

要从本地计算机上存储的 nupkg 文件 安装软件包,请使用 Install-Package 命令和 Source 参数来指定本地文件。

Install-Package Newtonsoft.Json -Source C:\temp\file.nupkg

在上面的 PowerShell 脚本中,Install-Package 命令从本地文件 C:\temp\file.nupkg 安装包 Newtonsoft.Json

结论

希望上面关于如何在PowerShell中使用Install-Package命令在本地计算机上安装软件包的文章对您有所帮助。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

相关链接

包管理

获取包

查找包

获取PackageProvider

安装 Nuget 包

获取包源

注册包源

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯