Questions tagged «chocolatey»

Chocolatey是Windows apt-get之类的全局自动化工具(主要用作静默安装程序)。

3
如何从命令行列出已经安装的Chocolatey软件包和较新版本
我在Chocolatey中安装了以下软件包。 巧克力列表--localonly > choco list --localonly Chocolatey v0.9.9.2 adobereader 11.0.10 ccleaner 5.03.5128 chocolatey 0.9.9.2 ConEmu 14.9.23.0 gimp 2.8.14.1 git 1.9.5.20150114 一周后,GIMP软件包已更新为2.9,而Git软件包已在Chocolatey.org网站上更新为1.9.6,但其他软件包未更新。 两周后,我需要在cmd中运行命令以显示以下结果: > some command git current local version (1.9.5), latest version (1.9.6) is available for upgrade gimp current local version (2.8), latest version (2.9) is available for upgrade 编写此命令的好方法是什么?(或者,如果Chocolatey本身内置了一个命令选项,它将是什么?)

4
有没有办法列出Chocolatey软件包及其安装目录?
命令 choco list -lo 列出已安装的软件包。但是,如何确定Chocolatey应用程序的安装位置?到目前为止,我不得不四处寻找它们。 一些例子: NUnit转到 Program Files (x86) WGET去 %ALLUSERSPROFILE%\chocolatey\bin and %ALLUSERSPROFILE%\chocolatey\lib\[Package Name]\tools ConsoleZ前往 %ALLUSERSPROFILE%\chocolatey\lib\[Package Name]\tools 上面有旗帜choco list可以告诉我他们去了哪里吗?ChocolateyGUI似乎也不执行此操作。 有点像Debian: dpkg-query 或RedHat的: rpm -ql [package-name] 或YUM的回购查询: repoquery --list [package-name] 自制: brew list [package-name]
56 chocolatey 

2
如何列出已安装的Chocolatey软件包?
可能是一个简单的问题,但是如何获得Chocolatey列出系统上当前安装的软件包? 谷歌搜索时,我最终遇到以下问题。它是相关的,但略有不同,并且对我的问题没有简单的答案。 有没有办法列出带有其安装目录的巧克力包装
41 chocolatey 


2
如何更新除一个以外的所有Chocolatey软件包?
cup all -y用于在引导时更新所有Chocolatey软件包。目前,VirtualBox的最新版本存在问题,我想避免在启动时更新此程序包,而需要更新其他程序包。 尝试解决问题 我已经检查了命令的帮助功能: C:\>cup all -h Chocolatey v0.9.9.8 Upgrade Command Upgrades a package or a list of packages. Some may prefer to use `cup` as a shortcut for `choco upgrade`. Usage choco upgrade <pkg|all> [<pkg2> <pkgN>] [<options/switches>] cup <pkg|all> [<pkg2> <pkgN>] [<options/switches>] NOTE: `all` is a special package …
28 chocolatey 

2
在不卸载应用程序的情况下删除Chocolatey注册
我希望能够用来choco upgrade all -y更新几乎所有的Chocolatey软件包。 有些软件包代表我想要安装的应用程序,但是我不再希望它们被更新,至少不是通过choco upgrade all命令自动更新。 是否可以在不实际卸载应用程序的情况下从Chocolatey中删除软件包?这将具有预期的效果。 还是可以更好地实现目标?
22 chocolatey 

2
卸载Chocolatey安全吗?
在安装了Chocolatey之后,是否可以安全卸载Chocolatey? 我想使用Chocolatey为新PC设置软件,但想删除C:\ Chocolatey文件夹。据我了解,Chocolatey使用本机安装程序,因此程序出现在Windows的“添加和删除程序”中,并且可以通过这种方式进行维护。用户似乎不再需要Chocolatey。


1
安装节点会导致Windows 10计算机重复重新启动
我在Windows 10系统上安装了NodeJS,即Current(非LTS)版本。这似乎已经安装了至少一些额外的东西,即Chocolatey和BoxStarter。 从那时起,我的系统不断重启。它打开一个命令窗口,说Boxstarter正在安装Chocolatey,然后继续安装东西(每个控制台消息,如visualstudio,vbtools,vcredist140-x86和-x64等)并重新启动。这是预期的行为吗? 顺便说一句,我必须在Node JS安装期间检查此自动安装...选项:

1
你如何设置一个离线的Chocolatey实例?
我的公司有一个用于开发的断开网络。我喜欢在家里使用Chocolatey,并希望在工作中设置类似的实例。根据我的阅读,我需要设置一个Nu-get服务器,但是有一个很好的方法可以导入所有的软件包吗?

1
巧克力的自定义存储库
我看到很多关于自定义回购的网络帖子(巧克力术语中的“来源”)可用于巧克力。例如windowsfeatures和webpi。但是,没有任何命令适用于choco 0.9.9(例如choco install iis -source webpi),因为这些自定义源未预先安装。 Choco wiki提到了这些命令和示例,但指向了一个更新的wiki(据推测从0.9.8升级到0.9.9之后)。这是否意味着在0.9.9之后他们从工具中删除了所有“自定义”的东西?

1
在系统启动时运行交互式脚本,或启动交互式用户会话(Windows)
我正在AWS上创建短暂的Windows Server VM,并希望在首次启动时安装无​​人值守的软件列表。为此,我在启动时运行一个bootstrap脚本,安装Chocolatey,然后安装一些自定义choco包。系统在启动时加入我的域,我通过GPO分配启动脚本。我还可以根据需要创建任何其他GP相关项目。 该脚本运行正常,但我遇到的问题是我通过choco运行的许多安装程序需要交互式用户会话才能工作,因此它们不会在启动脚本运行的Session0上下文中运行。 我可以看到以下任一工作: 为脚本创建交互式会话,以便在系统启动时运行。 从Session0上下文(可以是域用户)登录用户,而是将包安装为登录脚本。 我也对如何解决这个问题的其他建议持开放态度。只要我能以某种方式通过脚本无人值守地运行安装程序,我将感到满意。

1
BoxStarter的Install-WindowsUpdate会重启机器吗?
我使用BoxStarter Install-WindowsUpdate来保持我的开发机器最新。我从PowerShell命令行运行它。 PS C:\Users\Administrator> Install-WindowsUpdate 我想我有一次注意到机器重新启动了。但是,特别是在几个月的基础VM上,它发生了 Install-WindowsUpdate 将安装几十个更新,然后报告已完成,而手动重启VM后有更多更新。我希望BoxStarter能够安装更新,重新启动并重复,直到没有更新。那可能吗? 我知道BoxStarter的承诺是它会在需要时重新启动机器,但是你可能需要从WebLauncher运行一个BoxStarer脚本( http://boxstarter.org/package/nr/url?[script-location] )。在我的用例中,我正在运行BoxStarter WinConfig功能 来自PowerShell。

0
如何在Chocolatey中安装json_pp?
巧克力似乎没有json_pp。 https://chocolatey.org/packages?q=json_pp 我在桌面上有它,但我相信它是通过Cygwin。我可以json_pp使用Chocolatey在我的笔记本电脑上安装,而无需安装Cygwin吗? 我试图安装,msys2但没有附带json_pp。 Scoop也没有json_pp在他们的列表中。

0
是否可以跳过一个包更新?
有时,Chocolatey软件包维护者落后,我手动更新程序。我可以使用命令choco pin add -n=packagename将软件包锁定到其当前版本,但我必须记住之后删除“pin”,否则我将不会收到任何后续更新的通知。 当Chocolatey通知我更新时,是否可以仅忽略此特定版本?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.