Chocolatey介绍
本文最后更新于:2023年4月4日 下午
Chocolatey
Chocolatey是Windows平台上的包管理器,通过它可以集中安装、管理、更新各种各样的软件。
- 是和apt-get,brew差不都的一个东西。
- 可以一条命令更新全部软件,特别适合治疗自己的更新强迫症(尤其是遇上一些不能自动检查更新的软件时)。
- 特别适合管理一些小众、轻量的开源软件。(比如Oh-My-Posh)
Installation
可以参考官方的文档,然后可以完成安装:
使用管理员权限打开powershell(或者是你的Windows Terminal)
run
Set-ExecutionPolicy AllSigned
和Set-ExecutionPolicy Bypass -Scope Process
使用
Get-ExecutionPolicy
查看ExecutionPolicy是否是AllSigned
run:
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
来查看是否安装上了
Usage
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 [应用名]
更新某一个软件
How Strong
安装python?
choco install python -y
安装jdk8?
choco install jdk8 -y
安装gcc?
choco install mingw -y
安装node?
choco install node -y
安装yarn?
choco install yarn -y
Necessary software
除了上面所说的这些软件,choco还提供了很多的东西可以整
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!