首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chocolatey在安装openvpn时返回错误

Chocolatey在安装openvpn时返回错误
EN

Stack Overflow用户
提问于 2019-04-27 04:57:43
回答 1查看 1.3K关注 0票数 1

正如标题所述,choco install openvpn返回以下错误;

代码语言:javascript
复制
ERROR: Unable to import PGP key 'C:\ProgramData\chocolatey\lib\openvpn\tools\openvpn_public_key.asc' in the temporary keyring (C:\ProgramData\chocolatey\lib\openvpn\tools\e090a0df-7709-xxxx-xxxx-xxxxxxxxxxxx\pubring.gpg).
The install of openvpn was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\openvpn\tools\chocolateyInstall.ps1'.
 See log for details.


Failures
 - openvpn (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\openvpn\tools\chocolateyInstall.ps1'.
 See log for details.

我使用的是Windows 10, v1803机器。

下面是日志的一部分,显示了完整的跟踪错误;

代码语言:javascript
复制
[DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openvpn.2.4.7\.arguments".
[DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openvpn.2.4.7\.extra".
[DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openvpn.2.4.7\.version".
[DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openvpn.2.4.7\.sxs".
[DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\.chocolatey\openvpn.2.4.7\.pin".
[DEBUG] - Attempting to delete directory "C:\ProgramData\chocolatey\lib-bad\openvpn".
[DEBUG] - Sending message 'HandlePackageResultCompletedMessage' out if there are subscribers...
[ERROR] - The install of openvpn was NOT successful.
[ERROR] - Error while running 'C:\ProgramData\chocolatey\lib\openvpn\tools\chocolateyInstall.ps1'.
 See log for details.
[DEBUG] - Moving 'C:\ProgramData\chocolatey\lib\openvpn'
 to 'C:\ProgramData\chocolatey\lib-bad\openvpn'
[DEBUG] - Attempting to delete file "C:\Users\XXX\AppData\Local\NuGet\Cache\openvpn.2.4.7.nupkg".
[WARN ] - 
Chocolatey installed 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
[INFO ] - 
[ERROR] - Failures
[ERROR] -  - openvpn (exited -1) - Error while running 'C:\ProgramData\chocolatey\lib\openvpn\tools\chocolateyInstall.ps1'.
 See log for details.
[DEBUG] - Sending message 'PostRunMessage' out if there are subscribers...
[DEBUG] - Exiting with -1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-27 06:59:28

我找到了解决方案,禁用了使用的git路径,因为它在我的环境变量中将git附带的gpg.exe版本放在openvpn包中的版本之前。

这可以通过两种方式来实现;

第一个是编辑环境路径变量并将git路径移动到C:\Program Files (x86)\GNU\GnuPG\pub路径下,如下图所示。

第二种方法是删除/删除git路径变量,然后启动一个新的powershell会话,运行choco install openvpn,然后将git路径返回给环境变量。

在我的例子中,第一个选项工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55874856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档