wul*_*lxz 5 powershell windows-packagemanagement
我刚刚安装了最新的 Windows 10 ctp,想尝试使用 oneget 来安装我需要的一切。例如find-package vlc | install-package -verbose -force,当使用它时,它给了我以下输出:
VERBOSE: NuGet: Installing 'vlc 2.1.5.20140811'.
VERBOSE: NuGet: Successfully installed 'vlc 2.1.5.20140811'.
Name Version Status ProviderName Source Summary
---- ------- ------ ------------ ------ -------
vlc 2.1.5.201... Installed Chocolatey chocolatey VLC Media Player
Run Code Online (Sandbox Code Playgroud)
虽然它告诉我它安装了 vlc,但我在我的系统上找不到它。无论是在有一个新的文件夹,C:\Program Files\或者C:\Program Files (x86)\也可以在开始菜单的搜索发现,我也不能从PowerShell的开始VLC。
我在哪里可以找到我的 oneget 安装的应用程序?
编辑(其他可能的解决方案):如果您遇到此问题,甚至无法在按照 mikemaccana 的解决方案获得的目录中找到您的应用程序,那么您可能遇到了与我遇到的相同问题:
您需要通过set-executionpolicy remotesigned以管理员身份运行,将执行策略设置为至少远程签名!
这取决于软件包提供商。如果包管理从 Chocolatey 安装包,则安装目录为C:\Chocolatey
$ Get-Package openssh | select ProviderName
ProviderName
------------
Chocolatey
Run Code Online (Sandbox Code Playgroud)
进而:
$ ls C:\Chocolatey\lib\
Directory: C:\Chocolatey\lib
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 24/10/2016 11:55 AM openssh.0.0.1.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1609 次 |
| 最近记录: |