Windows使用choco包管理器

  • 安装`choco`
    • `powershell 2+`安装`choco`
  • choco`安装失败`
  • 修改choco后续安装软件的默认安装路径--有`bug`,不要这样做
  • choco常见操作
  • choco清理工具(必装)
  • 包下载目录
    • 安装的常见命令行工具位置
    • 常见的命令行工具安装目录
  • 安装Windows补丁包
    • 不需要每次输入Y
  • 必装软件
      • `powershell`续行符
    • 安装obs录屏软件
  • choco常用软件安装
  • 移动测试工具类
  • 故障排除
    • 基础连接已经关闭: 连接被意外关闭

安装choco

参考: https://chocolatey.org/install

# 查看Get-ExecutionPolicy是否受限制
Get-ExecutionPolicy
## 如果它返回Restricted,则运行下面的语句(3选1即可)# 信任脚本执行策略
set-ExecutionPolicy RemoteSigned -Force
# 或
# 设为AllSigned策略提高安全性
Set-ExecutionPolicy AllSigned
# 或
# 设置Bypass策略
Set-ExecutionPolicy Bypass -Scope Process

powershell 2+安装choco

# 以管理员运行powershell 2+
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'))

choco安装失败

国内安装失败,可以使用win10离线安装choco方案
https://blog.csdn.net/omaidb/article/details/126669503

修改choco后续安装软件的默认安装路径–有bug,不要这样做

修改用户变量ChocolateyToolsLocation的值为指定的安装路径即可

修改系统变量ChocolateyInstall的值为指定目录

choco常见操作

#choco版本查看
choco -v
#choco版本更新
choco upgrade chocolatey#查看Chocolatey安装的装所有程序的列表
choco list --local
#查看本地安装的软件
choco list -li #安装
choco install 软件包名# 强制安装/重新安装
choco install --force 软件包名#搜索软件
choco search 软件包名#查看软件包详情
choco info 软件包名#卸载
choco uninstall 软件包名#查看需要更新的软件列表
choco outdated#更新指定软件包
choco upgrade 软件包名 -y#更新所有软件
choco upgrade all -y

choco清理工具(必装)

#安装清理工具
choco install choco-cleaner -y
#执行清理
choco-cleaner

包下载目录

#下载的包源码目录
C:\Users\username\AppData\Local\Temp\

安装的常见命令行工具位置

C:\ProgramData\chocolatey\bin

常见的命令行工具安装目录

C:\ProgramData\chocolatey\lib

安装Windows补丁包

choco install kb编号

不需要每次输入Y

以下将启用allowGlobalConfirmation,它将在没有确认提示的情况下安装或更新。

choco feature enable -n=allowGlobalConfirmation

如果您想重新打开提示,请使用disable运行相同的命令:

choco feature disable -n=allowGlobalConfirmation

这对于无人值守脚本很有用,而不会影响提示的未来状态。

必装软件

powershell的续行符是左上角的反撇号.

# 更新choco到最新版
choco upgrade chocolatey -y# 必装软件
choco install -y gsudo which bat grep less `
curl wget axel whois `
telnet iperf3 bind-toolsonly netcat winmtr-redux `
kubernetes-cli kubernetes-helm `
7zip `
choco-cleaner `
ditto `
powershell-core microsoft-windows-terminal Cmder `
keepassxc `
potplayer `
nssm `
openssl openssh  ssh-copy-id `
rsync `
pandoc `
python2 python `
chromium `
ungoogled-chromium `
googleearthpro# ungoogled-chromium是去谷歌的chrome# msys2安装速度实在太慢了,单独装
choco install -y msys2#执行清理
choco-cleaner

开源终端WindTerm,性能比FinalShell和Electerm好很多.
https://github.com/kingToolbox/WindTerm/

choco install windterm.portable -y

powershell续行符

powershell的续行符是左上角的反撇号;
可以看到当你输入 ` 后, 会有一个 >> 表示可以接着输入命令。

安装obs录屏软件

# 安装obs录屏
choco install obs-studio -y

choco常用软件安装

#python解释器
choco install python -y
#jdk8
choco install jdk8 -y
#或 jdk11
choco install jdk11 -y
#Windows终端
choco install cmder -y
#Windows管理员提权工具
choco install gsudo -y
#命令行下载工具
choco install curl wget axel -y
#开源下载工具
choco install motrix -y
#笔记工具
choco install typora -y
#ssh工具
choco install openssh ssh-copy-id rsync -y
#网络工具
choco install telnet netcat -y
#内网穿透
choco install zerotier-one -y
#命令行目录查看工具
choco install which -y
#多媒体
choco install potplayer -y
# 安装7zip压缩工具
choco install 7zip -y
# 安装增强剪切板
choco install ditto -y#ntop资源查看器和grep便于管道符过滤命令行结果
choco install ntop.portable grep -y#pandoc文档格式转换工具
choco install pandoc -y# potplayer播放器
choco install potplayer -y

移动测试工具类

choco install adb -y
# 安装apktool,会自动安装依赖包jre.
choco install apkool -y## 安装chrome和浏览压缩插件
choco install googlechrome data-saver-chrome -y

故障排除

使用 -dv 参数捕获更多输出

# 查看详细输出
choco install pkg_name -dv

基础连接已经关闭: 连接被意外关闭

使用“1”个参数调用“DownloadString”时发生异常:“基础连接已经关闭: 连接被意外关闭。”

# 修改策略
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Windows使用choco包管理器相关推荐

  1. Windows中使用包管理器(类似于apt/yum的) - Chocolatey

    Windows中使用包管理器 - Chocolatey简介 李俊才 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.net/qq_2 ...

  2. Windows 安装 Scoop 包管理器

    文章目录 安装Scoop 安装语法提示插件(可选) Scoop仓库加速(可选) bucket加速(可选) 添加dorado仓库(推荐) 安装必要的软件 实战:Scoop安装MySQL 更新Scoop以 ...

  3. #Scoop windows下的包管理器

    目录 Scoop 安装 环境需求 安装 指定安装位置(配置环境变量) 安装Scoop Scoop 使用 Scoop官方维护的仓库 镜像仓库 Scoop仓库换为国内仓库 安装git(如果你的电脑有git ...

  4. windows包管理器scoop快速安装python2或者python3

    介绍 scoop就是windows上的包管理器,类似mac上的homebrew专门针对我这种懒人. 没用过homebrew不要紧,你懒就行,scoop安装教程网上一搜一大把. 至于为什么说他好,大家都 ...

  5. scoop mysql_使用scoop包管理器

    使用scoop包管理器 在Linux,Mac上都有对应的包管理器,在windows上也不例外,使用包管理器的优点是不用再到官网去找软件,能够一条命令就更新. 再windows上的包管理器有choco和 ...

  6. 【Windows包管理器(choco)】choco : 无法将“choco”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次。

    问题描述 choco : 无法将"choco"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正 确,然后再试一次. 所在位置 ...

  7. Windows 程序包管理器 1.0 正式发布

    在 Microsoft Build 2021 开发者大会上,微软正式发布 Windows Package Manager(程序包管理器)1.0 正式版,目前在 GitHub 上已有超过 1600 个程 ...

  8. 用scoop代替chocolatey做Windows包管理器

    原来一直用chocolatey做包管理器, 最近发现了一个scoop, 试了几天, 可以换掉chocolatey了. chocolatey VS scoop chocolatey权限要求高, scoo ...

  9. nuget找不到System.Windows.Forms时用程序包管理器控制台直接下载

    步骤如下图 下图即程序包管理器控制台 然后输入 Install-Package System.Windows.Forms -Version 4.0.0 这个下载代码来自NuGet

  10. Windows 包管理器 - Scoop

    原创发表于 DavidZ Blog,遵循 CC 4.0 BY-NC-SA 版权协议,转载请附上原文出处链接及本声明. 前言 一直以来,作为开发者,Windows 相较于 Linux 都缺少两样重要的工 ...

最新文章

  1. WannaCry的UWP版,哈哈哈
  2. 每个Form类都实现了IWin32Window接口!
  3. 根据实例类型反射操作数据库(简单通用表操作类)
  4. python乘法表运算_Python入门教程(三):史上最全的Numpy计算函数总结,建议收藏!...
  5. Android Studio 安装 PlantUML 插件
  6. 云速建站_华为云域名专场钜惠,助推中小企业云速建站
  7. (转) Arcgis for Javascript实现两个地图的联动
  8. 使用Delphi创建,解析,操纵XML文档
  9. Photoshop 入门教程,处理图层「1」了解图层
  10. Android Wi-Fi 2.4G及5G信道一览表
  11. 映美精相机的数据流转成MAT
  12. 使用J-Link打印日志——SEGGER Real-Time Transfer(RTT)工具的移植使用
  13. 硕士论文查重原理与快速通过的七大方法(转载)
  14. 遥感数据相关资源获取
  15. 高仿富途牛牛-组件化(六)-炒鸡牛逼的布局记忆功能(序列化和反序列化)
  16. 私人智库呼吁瑞士国家银行开发瑞士法郎代币,拥抱DLT技术
  17. Ubuntu系统中如何删除一个用户
  18. 关于oppo和vivo这两年强势崛起的反思
  19. 《C++ Concurrencyin Action》第10章--多线程程序的测试和调试
  20. 笔记本键盘失灵,外接键盘不行,只有无线鼠标能用【完美解决】!

热门文章

  1. 玻尔兹曼机(Boltzmann机)和深度置信网络基本概念
  2. Windows美化之鼠标光标
  3. 各种调制方式OFDM(QPSK,16QAM,64QAM)系统性能仿真
  4. java毕业设计_校园二手交易平台
  5. eNSP------三层交换机配置(拓扑图+命令)
  6. 多质点列车动力学模型
  7. python实现r树存储地理位置_空间索引R树研究_回顾与展望_张明波
  8. pos 指令集 linux,Linux系统下10大开源POS系统
  9. C语言找出1000之内的完数
  10. SolidWorks工程图中模板与格式的关系