windows 下安装Chocolatey(强大的软件包管理工具)


在 Linux 下,大家喜欢用 apt-get 来安装应用程序,如今在 windows 下,大家可以使用 Chocolatey 来快速下载搭建一个开发环境。

Chocolatey 的哲学就是完全用命令行来安装应用程序, 它更像一个包管理工具(背后使用 Nuget )

另外需要说明的是, Chocolatey 只是把官方下载路径封装到了 Chocolatey 中,所以下载源都是其官方路径,所以下载的一定是合法的,但是如果原软件是需要 Licence 注册的话,那么 Chocolatey 下载安装好的软件还是需要你去购买注册。不过 Chocolatey 一般还是会选用免费 Licence 可用的软件。

Chocolatey官网   文档  具体可参考:官网也有教程哟

Requirements

1a677da695beee8bc0c05805e61d3f327de.jpg

参考链接:下载Chocolatey(windows)

1.打开自己电脑的powershell

8d9bba436c66254cebcb1981d50ca0d31dc.jpg

2、执行以下命令(复制官网的命令才成功的哟):

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

或者直接安装有以下命令(要小心,最好复制环境变更中的PATH内容)

@"%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"

3、需等一段时间后,出现版本号就对了

58be35c228904cb934fa86f58f651f24613.jpg

4、查看版本号

38dbd7dcab79ae54fa58e863d69ffedefba.jpg

安装的软件列表安装命令(examples)

5、Chocolatey用法:命令

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

常用的一些命令

列出本地已安装的包 :choco list --local-only

列出Windows系统已安装的软件:choco list -li  OR choco list -lai

升级所有已安装的包:choco upgrade all -y

mysql安装:choco install mysql -y

maven安装:choco install maven 

升级maven:choco upgrade maven

java安装 : choco install jdk7,choco install jdk8

choco install autohotkey.portable    #安装 AutoHotkey (Portable)
choco install nodejs.install  #安装 node
choco install git.install     #安装 git
choco install python          #安装 python
choco install ruby            #安装 ruby
choco install jdk8            #安装 JDK8
choco install googlechrome    #安装 Chrome
choco install google-chrome-x64 #Google Chrome (64-bit only)
choco install firefox         #安装 firefox
choco install notepadplusplus.install #安装 notepad++
choco install Atom                    #安装 Atom
choco install SublimeText3            #安装 SublimeText3

常用命令

choco -h                       # 查看帮助
choco <command> -h             #查看相应命令的帮助
choco install <package name>   #安装软件包
choco search <keyword>         #搜索软件包,会列出跟关键字相关的所有软件包
choco upgrade <package name>   #升级软件包
choco uninstall <package name> #卸载软件包
choco list --local-only        #查看本地安装的软件包

参考链接)更多命令请参考 Command Reference

其它类似工具:

「一行代码」搞定软件安装卸载,用 Scoop 管理你的 Windows 软件 

再谈谈 Scoop 这个 Windows 下的软件包管理器

转载于:https://my.oschina.net/liuzidong/blog/2962146

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值