当前位置: 首页 > 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” 的压缩包

🤗🤗🤗

http://www.xdnf.cn/news/338761.html

相关文章:

  • 多级路由器如何避免IP冲突
  • 使用JAVA对接Deepseek API实现首次访问和提问
  • Linux网络编程day7 线程池
  • 因子分析——数学原理及R语言代码
  • flinksql bug : Max aggregate function does not support type: CHAR
  • 援外培训项目冈比亚数字政府能力建设研修班莅临麒麟信安参观考察
  • Ubuntu每次开机IP都是127.0.0.1
  • Debian系统详解
  • linux命令行与shell脚本大全——学习笔记(9-10章)
  • ABP vNext + Dapr 实现云原生微服务治理
  • Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
  • C++类和对象:构造函数、析构函数、拷贝构造函数
  • 服务器配置llama-factory问题解决
  • javaer快速从idea转战vscode
  • 【Java ee 初阶】文件操作和IO(上)
  • 经验:从CAN到以太网为主的车载网络架构升级
  • 实时云渲染——比像素流送节省80%精力的UE程序推流技术
  • 网盘解析工具更新,支持UC网盘!!
  • 配置VS的DLL文件引用目录(两种方案,无需每次生成dll后手动将其复制到exe目录下)
  • vue2 两种路由跳转方式
  • window 显示驱动开发-处理内存段(二)
  • C++GO语言微服务基础技术①
  • IDEA 2024 版本配置热部署
  • 【计算机网络】--tcp三次握手
  • 【Pandas】pandas DataFrame ewm
  • 2024年 AI大模型我该买一张什么显卡?
  • 好消息!PyCharm 社区版现已支持直接选择 WSL 终端为默认终端
  • 最新Spring Security实战教程(十四)OAuth2.0精讲 - 四种授权模式与资源服务器搭建
  • 【hadoop】Sqoop数据迁移工具的安装部署
  • 22、近端策略优化算法(PPO)论文笔记