Windows软件管理工具Chocolatey的安装和使用
一、概述
官网介绍Chocolatey 是一种软件管理解决方案,不同于您在 Windows 上体验过的任何其他解决方案。Chocolatey 带来了真正的包管理的概念,允许您对事物进行版本化、管理依赖项和安装顺序、更好的库存管理和其他功能。直白些理解就是choco将我们常用的软件进行了管理类似于手机上的应用商城,我们只需要输入一条命令就可以将程序下载并安装至windows系统上,大大简化了我们经常手动安装的繁琐步骤。
-
官方地址: 安装文档:
二、安装
- 以管理员身份打开cmd或者powerShell,输入安装命令(非管理员身份安装时会报错提示:requires Administrative permissions) 命令: //设置choco安装目录的环境变脸 $env:ChocolateyInstall=E:softwareChocolatey [Environment]::SetEnvironmentVariable(ChocolateyInstall,$env:ChocolateyInstall,Machine) //安装 Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(https://community.chocolatey.org/install.ps1))
- 安装成功输入choco查看验证
三、使用
- 常用命令 choco search xxx,查找 xxx 安装包 choco info xxx,查看 xxx 安装包信息 choco install xxx,安装 xxx 软件 choco upgrade xxx,升级 xxx 软件 choco uninstall xxx, 卸载 xxx 软件
- 常用参数 –install-directory=VALUE,修改指定程序安装路径(只有pro版可用免费版无效) –version=value 指定版本
- 官方程序仓库
- 打开仓库地址搜索查看想要下载的程序(如MongoDB-compass即mongodb的可视化工具)
- 输入命令下载安装choco install mongodb-compass
- 卸载choco uninstall mongodb-compass