Chocolatey是windows下的一個軟件包管理器而克,可以實現(xiàn)類似Linux下面的apt-get腾降、yum、dnf等工具,
只需一條命令寄啼,就可以快速的搜索涕刚、安裝、更新及卸載軟件蚣旱。
安裝chocolatey
CMD
打開一個具有管理員權限的命令行窗口沟涨,執(zhí)行如下命令:
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
PowerShell
打開一個具有管理員權限的PowerShell窗口棋返,執(zhí)行如下命令:
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
提示:如果是在 Powershell 下面安裝 Chocolatey 之前睛竣,先修改一下 Powershell 的執(zhí)行策略,不然會出現(xiàn) “此系統(tǒng)中禁止執(zhí)行腳本” 這樣的錯誤求摇,解決的方法是執(zhí)行下面的命令射沟,意思就是把執(zhí)行的策略設置成不限制:
Set-ExecutionPolicy unrestricted
自定義安裝位置
以上都是安裝到了默認位置C:\ProgramData\Chocolatey
如果要自定義安裝Chocolatey的話,需要新建一個環(huán)境變量ChocolateyInstall
与境,值是你希望安裝到的文件夾验夯。
然后再運行上面的命令。如果已經(jīng)安裝了摔刁,可以再次運行安裝命令挥转,這樣可以重新安裝到你指定的位置。
使用chocolatey
搜索包
可安裝的應用程序共屈,可以參見其 Package 列表
choco search <package>
choco list <package>
choco search <package> -all 搜索所有版本
安裝包
choco install <package>
choco install <package> -version <版本號> 安裝指定版本
卸載包
choco uninstall <package>
更新包
choco upgrade <package> 升級本地包
本地包
choco list 命令扁位,加上一個 --local-only 或 -lo(簡寫形式) 參數(shù),查看在本地安裝的包的列表
choco list --local-only