我对 OneGet 非常感兴趣。但我无法让它工作。我按照以下说明操作:http://www.hanselman.com/blog/AptGetForWindowsOneGetAndChocolateyOnWindows10.aspx。基本上,我得到的结果是,我执行 install-package vlc(或 git、totalcmd 等...),并且命令似乎成功运行,但 vlc 似乎未安装在计算机上。我在 c:\chocolatey 目录中获得了一些 ~4kb 文件,它们似乎都不是实际的可执行文件。
我在 PowerShell 中执行以下操作:
get-provider chocolatey
install-package git
install-package totalcmd
install-package vlc
(一切顺利,问你确定吗?类型的问题,我对每个问题都回答“Y”,显示了首先下载 chocolatey、然后是 nuget、然后是必要包的进度条)
PS C:\Chocolatey> tree /f
Folder PATH listing
Volume serial number is 00000085 0684:49C7
C:.
└───lib
├───git.2.6.2
│ git.2.6.2.nupkg
│
├───git.install.2.6.2
│ │ git.install.2.6.2.nupkg
│ │
│ └───tools
│ chocolateyInstall.ps1
│
├───totalcmd.0.1.0.20120702
│ │ totalcmd.0.1.0.20120702.nupkg
│ │
│ └───tools
│ chocolateyInstall.ps1
│
└───vlc.2.2.1.20150630
│ vlc.2.2.1.20150630.nupkg
│
└───tools
chocolateyInstall.ps1
我尝试以管理员身份运行 powershell,但还是不行。我做错了什么?谢谢你的帮助!
答案1
解决方案是:
Set-ExecutionPolicy Bypass
仍然很遗憾,没有任何错误消息。