Windows
系统是我们经常使用的系统,在日常工作中我们经常需要安装一系列的软件,
在游戏制作中我们也可以用来配置游戏的打包环境.
今天我向大家安利一个Windows
下的软件部署工具Chocolatey
Chocolatey
是一款专为Windows系统开发的、基于NuGe
t的包管理器工具,类似于Node.js
的npm
,MacOS
的brew
,Ubuntu
的apt-get
,它简称为choco
。Chocolatey
的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。
首先,你需要以管理员权限去运行cmd, 然后执行下面命令
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
等待几秒钟,命令完成。 如果您没有看到任何错误,则可以使用Chocolatey
输入choco
或choco -?
以获取使用说明
更详细的安装步骤也可以去参考官方的方式 https://chocolatey.org/install
choco install <软件名>
比如
choco install python
choco install blender
choco install python --version=3.7.9
choco install blender --version=2.91.2
choco search something
choco list --local-only
choco list -li
choco upgrade all --yes
choco uninstall <软件名>
比如
choco uninstall python
更多支持的参数我们可以去官网中对应的包中去查看
下面是我个人的基础设置,当我重装系统后可以通过下面命令快速设置好我的工作环境
choco install vcredist-all --yes
choco install vscode --yes
choco install docker-compose --yes
choco install docker-desktop --yes
choco install visualcpp-build-tools --yes
choco install git --yes
choco install screentogif --yes
choco install python3 --version=3.7.9 --yes
choco install cmake --yes
choco install pycharm-community --yes
choco install visualstudio2019community --yes
我们还可以使用类似于WPKG
或者PDQ deploy
此类的自动化部署软件去帮我们团队中的成员部署统一的软件环境