当前位置: 首页 > news >正文

Windows命令行软件管理器:Chocolatey

文章目录

  • Windows命令行软件管理器:Chocolatey
    • 1.Chocolatey使用
      • 1.1 安装
      • 1.2 常用命令
      • 1.3 使用流程
    • 2.常用shell命令汇总

Windows命令行软件管理器:Chocolatey

Chocolatey 是一款强大的 Windows 命令行软件管理器,目前在 GitHub 上已斩获 10.8k + 的星标,可以方便开发者像在 Linux 下使用 yum 命令来安装软件,或者像在 macOS 下使用 brew 命令来安装软件,堪称 Windows 开发者的效率神器。

使用 Chocolatey 的几个原因:简化软件安装过程、软件版本管理方便、依赖管理自动化、省去了环境变量的配置等。

1.Chocolatey使用

1.1 安装

  • 通过管理员打开 PowerShell,所有操作均在此执行。

  • 设置 Chocolatey 的安装路径:

    $env:ChocolateyInstall = 'D:\Chocolatey'[Environment]::SetEnvironmentVariable('ChocolateyInstall', $env:ChocolateyInstall, 'Machine')
    

    image-20250508225449835

  • 运行以下命令安装 Chocolatey:

    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'))
    

    image-20250508225921161

  • 验证安装是否成功:

    choco -v
    

    image-20250508230333900

1.2 常用命令

  • 查找安装包:

    choco search package_name
    
  • 查看安装包信息:

    choco info package_name
    
  • 安装安装包:

    choco install package_name
    

    安装时指定路径:

    choco install package_name -y --install-arguments "'/D=to/your/path'"
    
  • 升级安装包:

    choco upgrade package_name
    
  • 卸载安装包:

    choco uninstall package_name
    

1.3 使用流程

查询 Chocolatey 可用的软件或软件包:https://community.chocolatey.org/packages

  • 通常先去官网查询想要安装的包,然后找到对应的版本,复制命令到 shell 中,完成安装。示例:

    image-20250508232653027

    image-20250508232627994

2.常用shell命令汇总

Windows 下自带的 Shell 叫命令提示符,或者 cmd 或者 powershell,macOS/Linux 下叫终端 terminal。

操作LinuxWindows
切换目录使用 cd 命令,cd .. 返回上级目录使用 cd 命令,cd .. 返回上级目录
目录列表使用 ls 命令列出目录下所有文件和子目录,可使用通配符 * 过滤,如 ls *.java 列出所有 .java 后缀文件使用 dir 命令,可使用通配符 * 过滤
新建目录使用 mkdir 命令,如 mkdir hello 新建 hello 目录使用 md 命令
删除文件使用 rm 命令,如 rm hello.java 删除 hello.java 文件使用 del 命令
删除目录使用 rm -r 命令,如 rm -r hello 删除 hello 目录使用 rmdir 命令
重复命令可使用上下箭头选择以往执行过的命令可使用上下箭头选择以往执行过的命令
命令历史使用 history 命令查看所有使用过的命令按下 F7
解压文件系统自身提供 unzip 命令解压后缀名为 “.zip” 的压缩包需要手动安装解压软件来解压后缀名为 “.zip” 的压缩包

🤗🤗🤗

相关文章:

  • CH32V208GBU6沁恒绑定配对获取静态地址
  • 【日撸 Java 三百行】Day 6(For语句)
  • python里面的class,类,方法,函数,def
  • 第一次被AI指点出文章的问题
  • 5月8号.
  • 精读计算机体系结构基础 第一章 引言
  • 3.2.3 掌握RDD转换算子 - 4. 按键归约算子 - reduceByKey()
  • C++复习类与对象基础
  • 《信息论与编码课程笔记》——信源编码(1)
  • chili调试笔记14 画线 页面布置 线条导出dxf
  • linux nginx配置访问目录,访问文件直接下载,linux配置nginx直链下载
  • UVa1065/LA3809 Raising the Roof
  • 将通过qDebug、qWarning等输出的信息保存到日志文件中
  • 用递归实现各种排列
  • Java 显式锁与 Condition 的使用详解
  • MySQL 数据库
  • VBA -- 学习Day2
  • STM32系统定时器以及微秒延时函数分析
  • 在openEuler系统下编译安装Redis数据库指南
  • JavaSE核心知识点02面向对象编程02-02(封装、继承、多态)
  • 市自规局公告收回新校区建设用地,宿迁学院:需变更建设主体
  • 美乌基金协议:美国搞了一套可在资源富集地区复刻的商业模式
  • 司法部:持续规范行政执法行为,加快制定行政执法监督条例
  • “半世纪来对无争议边界最深入袭击”:印巴冲突何以至此又如何收场?
  • 马上评|颜宁“简历打假”的启示
  • 牛市早报|金融政策支持稳市场稳预期发布会将举行,商务部:中方决定同意与美方进行接触