前言
背景
由于各类开发软件安装极为繁琐,再加上国内的软件下载环境并不算好,在这样一个背景下,为了简化开发环境的部署,我在这里简单录了一个关于 Chocolatey的教程,希望对大家有所帮助。
关于本教程的编写环境
本文基于Windows10系统,Mac系统的小伙伴可以尝试Homebrew。由于本人手里并没有搭载MacOS的电脑,因此Homebrew相关的使用请自行尝试。
对于使用 Windows11系统 的小伙伴,本文的教程是通用的,不过修改环境变量的部分略有不同,关于 Windows11系统 下环境变量的修改小伙伴可以参考这篇文章
关于Chocolatey
Chocolatey 是一个 Windows 下的软件包管理器,安装它后可以像在 Linux Mac 系统下一样使用命令行来管理软件,并且官方维护了一个软件库,包含了大量的高品质的软件。 ——来自 Windows 包管理利器 Chocolatey 介绍 · Issue #19 · dolphin836/Blog (github.com)
简单来说,Chocolatey 就是一个正版的软件商店,从里面下载软件是方便且安全的
关于本教程的评论
这个教程基于我的个人实践,很多东西基于我个人的理解,所以希望大家多多指教。如果你发现了这个教程的错误之处,欢迎你通过私信或者评论区联系我,我会及时的进行改进。如果教程中有表述不清楚的地方,也请指出,或提供建议。
关于本教程的转载
任何个人或组织可以转载我的这个教程系列,甚至可以对其进行一些修改。但前提是要保证实时更新,并且保留本教程的版权信息,谢谢支持,我也会不定时的更新这个系列的教程。
安装与使用
安装
第零步(可选)
由于网络原因,Chocolatey的安装可能不会那么顺利,为了避免因为网络原因造成的
第一步
右键开始菜单,选择用管理员权限打开 Windows Powershell(管理员)(A)
第二步
输入以下代码(右键可直接粘贴),并回车
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
等待安装完成,之后可以使用 choco -v 查看安装结果,也可以使用 choco -? 查看帮助文档
使用
Chocolatey的默认下载地址是在C盘,如果你想更改默认下载位置,可以通过修改电脑的环境变量来实现
使用方式一:命令行
-
choco list/search [应用名]搜索应用
-
choco info [应用名]列出应用的详细信息
-
choco install [软件包名]显然就是来安装软件的
-y选项来默认确认安装 -
choco list/search -l查看本地安装的所有应用
-
choco list/search [应用名] --by-id-only只返回id中含有关键字的应用
-
choco uninstall [应用名]自动卸载应用(一个或多个)
-
choco outdated检查一下哪些应用需要更新
-
choco update all更新所有的软件
当然你也可以直接用
choco upgrade [应用名]更新某一个软件