如何使用Chocolatey.0.10.15.nupkg文件安装Chocolatey?

问题描述

PowerShell控制台中出现Chocolatey链接时出错。

chocolatey's link error

如果没有解决方案,我需要学习如何使用下载的文件“ chocolatey.0.10.15.nupkg”安装Chocolatey。

chocolatey's file .nupkg

解决方法

安装choco是一个非常常见的用例,包括NuGet。

PowerShell已经附带了一个使用默认已安装的NuGet的软件包管理器。出于其他原因,您仍然可以安装choco,但是对于日常正常使用PowerShell来说,这并不是必需的。

安装PowerShellGet https://docs.microsoft.com/en-us/powershell/scripting/gallery/installing-psget?view=powershell-7

PowerShellGet是以下Windows 10发行版中的内置模块 或更高版本的Windows Server 2016或更高版本的Windows管理框架 (WMF)5.0或更高版本的PowerShell 6

在PowerShell会话中设置安全级别。

# Required for use with web SSL sites
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12

如果您的ExecutionPolicy设置为AllSigned,则必须对您运行的任何脚本进行签名。否则,请在用户会话中将ExecutionPolicy设置为RemoteSigned或ByPass。

How to Install Chocolatey using PowerShell

Set-ExecutionPolicy Bypass -Scope Process -Force; Invoke-Expression (
    (New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')
)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...