Chocolatey软件包管理

Chocolatey是windows下的一个软件包管理器,可以实现类似Linux下面的apt-get、yum、dnf等工具,

只需一条命令,就可以快速的搜索、安装、更新及卸载软件。

安装chocolatey

CMD

打开一个具有管理员权限的命令行窗口,执行如下命令:

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

PowerShell

打开一个具有管理员权限的PowerShell窗口,执行如下命令:

iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

提示:如果是在 Powershell 下面安装 Chocolatey 之前,先修改一下 Powershell 的执行策略,不然会出现 “此系统中禁止执行脚本” 这样的错误,解决的方法是执行下面的命令,意思就是把执行的策略设置成不限制:

Set-ExecutionPolicy unrestricted

自定义安装位置

以上都是安装到了默认位置C:\ProgramData\Chocolatey

如果要自定义安装Chocolatey的话,需要新建一个环境变量ChocolateyInstall,值是你希望安装到的文件夹。

然后再运行上面的命令。如果已经安装了,可以再次运行安装命令,这样可以重新安装到你指定的位置。

使用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(简写形式) 参数,查看在本地安装的包的列表

choco list --local-only
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容