unix类系统都有很方便的软件包管理系统,方便 快捷,而且能解决依赖。
windows下 的Chocolatey 也提供了一条类似的解决途径。
英文版使用说明可以参考 https://chocolatey.org/install
一,安装使用cmd.exe
执行以下命令
@"%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"
使用powershell安装
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
安装完成后,执行
choco -?
Chocolatey的使用
安装成功之后,就可以使用Chocolatey了。常用功能如下:
search命令
choco search 关键字
会搜索出所有包含关键字的软件包。例如搜索jdk会列出eclipse等好几个软件。
install命令
choco install 软件包名称
安装对应的软件包。
update命令
choco upgrade 软件包名称
uninstall命令
choco uninstall 软件包名称
会卸载指定的软件包。
如果不想在命令行下搜索和安装软件包,可以安装ChocolateyGUI,这是一个图形化的界面,可以方便的执行上述命令。
choco install chocolateygui
除了在命令行中搜索软件包,还可以直接在Chocolatey网站上搜索软件包,网址是点击打开链接https://chocolatey.org/packages/ 。