介绍
chocolatey是一个包管理工具,类似Node、docker、yarn等。而
chocolatey又可以很方便地安装其他工具软件。
chocolatey更像是一个将一切操作都集中在命令行中的工具。它可以将机器上安装的全部程序进行管理起来。
安装
安装方法:不需要下载安装包,也不需要自己配置环境变量。只需要在cmd中执行以下代码即可(powershell中命令不同,可参考官网说明进行安装https://chocolatey.org/):
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin"
执行完后敲choco检查是否成功安装。该命令在安装的同时已配了环境变量。
常用命令
安装命令:choco install,简写是cinst。目前支持6000多个程序的安装,日常用到的工具软件,在上边都可以找到和安装。详情见:https://chocolatey.org/packages
比如:choco install python
choco upgrade chocolatey
choco install docker-desktop
choco upgrade nodejs
choco search nodejs --id-starts-w
choco install chocolateygui还可以安装图形化工具
其他命令
查看电脑中安装的程序:
choco list -lai
- search - 搜索包 choco search something
- list - 列出包 choco list -lo
- install - 安装 choco install baretail
- pin - 固定包的版本,防止包被升级 choco pin windirstat
- upgrade - 安装包的升级 choco upgrade baretail
- uninstall - 安装包的卸载 choco uninstall baretail
- 安装Ruby Gem - choco install compass -source ruby
- 安装Python Egg - choco install sphynx -source python
- 安装IIS服务器特性 - choco install IIS -source windowsfeatures
- 安装Webpi特性 - choco install IIS7.5Express -source webpi