我在哪里可以找到我的 oneget Windows 包管理安装的应用程序?

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以管理员身份运行,将执行策略设置为至少远程签名!

mik*_*ana 4

这取决于软件包提供商。如果包管理从 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)