Chocolatey

介绍

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 
FIGHTING
原文地址:https://www.cnblogs.com/ljwsyt/p/10537602.html