Windows下用Chocolatey管理包工具
# Chocolatey
Ubuntu上安装软件是apt-get install xxx,
Mac一般都推荐装个brew之后,brew install xxx
那么windows有类似的工具吗?
有。
chocolatey是一个包管理工具,类似Node、docker、yarn等。而chocolatey又可以很方便地安装其他工具软件。chocolatey更像是一个将一切操作都集中在命令行中的工具。它可以将机器上安装的全部程序进行管理起来。
需要JDK?
C:\> choco install jdk8
1
需要JDK9?
C:\> choco install jdk9
1
需要最新版Chrome?
C:\> choco install googlechrome
1
需要IDEA?
C:\> choco install intellijidea-community
1
需要Git?
C:\> choco install git
1
install完了还需要配置什么环境变量么?NO,不用直接开干。
# 安装
安装方法:不需要下载安装包,也不需要自己配置环境变量。只需要在cmd中执行以下代码即可(powershell中命令不同,可参考官网说明进行安装https://chocolatey.org/):
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
1
执行完后敲choco检查是否成功安装。该命令在安装的同时已配了环境变量。
# 检查版本
choco -v
1
2
2
0.10.15
# 常用命令
安装命令: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
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 其他命令
查看电脑中安装的程序:
choco list -lai
search - 搜索包
choco search something
1list - 列出包
choco list -lo
1install - 安装
choco install baretail
1pin - 固定包的版本,防止包被升级
choco pin windirstat
1upgrade - 安装包的升级
choco upgrade baretail
1uninstall - 安装包的卸载
choco uninstall baretail
1安装Ruby Gem -
choco install compass -source ruby
1安装Python Egg -
choco install sphynx -source python
1安装IIS服务器特性 -
choco install IIS -source windowsfeatures
1安装Webpi特性 -
choco install IIS7.5Express -source webpi
1
帮我改善此页面 (opens new window)
上次更新: 2021/02/16, 12:29:08