网站搜索

PowerShell 中的包管理 (Chocolatey)


厌倦了安装第 3 方软件?到目前为止,7zip、winrar、Chrome、Adobe Reader、Java 等……都必须手动下载。现在一切都结束了。 PowerShell 中的包管理就在这里!在线存储库是关键字。使用 PowerShell 以静默模式安装多个软件。开始了 …

检查先决条件

首先,我们检查 PowerShell 是否允许运行脚本。执行策略应配置为无限制。

Get-ExecutionPolicy
Set-ExecutionPolicy Unrestricted

安装 Packageprovider Chocolatey

Get-PackageProvider 检查可用的提供程序包。

Get-PackageProvider

没有巧克力。让我们继续查找包。按 Y 安装 NuGet 提供程序。

Find-Package

现在我们可以继续前进了。我们安装软件包提供程序 Chocolatey。按 Y 进行安装。

Get-PackageProvider -Name chocolatey

NuGet 和 Chocolatey 提供程序现在应该出现在包提供程序列表中。

实际的包管理

让我们搜索 7zip。

Find-Package -Name *7zip*

接下来我们使用Install-Package来安装7zip。

Install-Package -Name 7zip

同时安装

或者同时安装软件包。

Install-Package -Name 7zip, WinRAR, Opera

查找更多软件

您可以使用 Find-Package 搜索更多软件。

Find-Package -ProviderName chocolatey

软件包的数量惊人。

安全注意事项

我们可以相信巧克力吗?我不知道。私人使用还可以。但对于专业用途,我建议创建您自己的包提供程序。

相关文章