Windows软件管理工具Chocolatey的安装和使用

一、概述

​ 官网介绍Chocolatey 是一种软件管理解决方案,不同于您在 Windows 上体验过的任何其他解决方案。Chocolatey 带来了真正的包管理的概念,允许您对事物进行版本化、管理依赖项和安装顺序、更好的库存管理和其他功能。直白些理解就是choco将我们常用的软件进行了管理类似于手机上的应用商城,我们只需要输入一条命令就可以将程序下载并安装至windows系统上,大大简化了我们经常手动安装的繁琐步骤。

二、安装

  1. 以管理员身份打开cmd或者powerShell,输入安装命令(非管理员身份安装时会报错提示:requires Administrative permissions)

    命令:

    //设置choco安装目录的环境变脸
    $env:ChocolateyInstall='E:\software\Chocolatey'
    [Environment]::SetEnvironmentVariable('ChocolateyInstall',$env:ChocolateyInstall,'Machine')
    //安装
    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'))
    

    在这里插入图片描述
    在这里插入图片描述
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/2ac34ac55a844bd085150249724d70ee.png

  2. 安装成功输入choco查看验证
    在这里插入图片描述

三、使用

  1. 常用命令
    choco search xxx,查找 xxx 安装包
    choco info xxx,查看 xxx 安装包信息
    choco install xxx,安装 xxx 软件
    choco upgrade xxx,升级 xxx 软件
    choco uninstall xxx, 卸载 xxx 软件

  2. 常用参数
    –install-directory=VALUE,修改指定程序安装路径(只有pro版可用免费版无效)
    –version=value 指定版本

  3. 官方程序仓库https://community.chocolatey.org/packages

  4. 打开仓库地址搜索查看想要下载的程序(如MongoDB-compass即mongodb的可视化工具)
    在这里插入图片描述

  5. 输入命令下载安装choco install mongodb-compass
    在这里插入图片描述

  6. 默认安装目录是C:\Program Files下打卡程序
    在这里插入图片描述

  7. 卸载choco uninstall mongodb-compass
    在这里插入图片描述

### 如何在 Windows使用 Chocolatey 或 Scoop 安装 CMake Git #### 使用 Chocolatey 安装 CMake Git Chocolatey 是一个流行的包管理器,用于简化 Windows 系统上的软件安装过程。以下是通过 Chocolatey 安装 CMake Git 的方法: 对于 CMake,在默认情况下安装时不会自动将其路径添加到系统的环境变量中[^2]。因此,如果希望将 CMake 添加到 PATH 中以便全局可用,则可以运行以下命令: ```powershell choco install cmake --installargs 'ADD_CMAKE_TO_PATH=System' ``` 至于 Git,可以直接通过以下命令完成安装: ```powershell choco install git ``` 此操作会下载并配置最新版本的 Git 工具链。 #### 使用 Scoop 安装 CMake Git Scoop 是另一个轻量级的命令行工具管理器,支持快速部署各种开发工具。要利用 Scoop 来设置相同的环境,请按照下面的方法执行: 针对 CMake 的安装,只需输入简单的指令即可实现自动化处理: ```powershell scoop install cmake ``` 这一步骤同样也会把必要的可执行文件加入用户的 PATH 变量之中[^1]。 而关于 Git 的获取也同样便捷高效: ```powershell scoop install git ``` 上述两步完成后,用户便可以在任意位置调用 `cmake` `git` 命令来开展工作了。 值得注意的是,无论是采用哪种方式,最终都需要验证是否成功设置了环境变量以及确认程序能够正常运作。可以通过打开一个新的 PowerShell 或 CMD 窗口分别键入 `cmake --version` `git --version` 测试其返回的结果是否符合预期。 另外需要注意的一点是,虽然 MSYS2 提供了一个完整的 Unix-like shell 环境连同许多常用的 Linux 应用程序一起打包在一起[^4],但它并不是专门用来替代像 Chocolatey 这样的通用型包管理解决方案;相反地,它是专注于创建跨平台应用程序特别是那些依赖于 POSIX API 的项目上更为合适的选择之一。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值