Windows使用choco包管理器

article/2025/8/17 19:25:40

Windows使用choco包管理器

  • 安装`choco`
    • `powershell 2+`安装`choco`
  • choco`安装失败`
    • 修改choco后续安装软件的默认安装路径--有`bug`,失败
  • choco包下载目录
    • 安装的常见命令行工具位置
    • 常见的命令行工具安装目录
  • choco常见操作
    • 搜索软件包
      • 查看指定软件的所有版本
    • 安装软件包
      • 安装指定版本的软件包
    • 查看软件包
    • 更新软件包
    • 卸载软件包
    • 不需要每次输入Y
  • 必装软件
      • `powershell`续行符
    • choco清理工具(必装)
    • 安装Windows隐私配置工具
    • 安装obs录屏软件
    • 安装k8s命令行工具
    • 移动测试工具类
    • 安装Windows补丁包
  • 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包下载目录

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

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

C:\ProgramData\chocolatey\bin

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

C:\ProgramData\chocolatey\lib

choco常见操作

# choco版本查看
choco -v# choco版本更新
choco upgrade chocolatey

搜索软件包

# 搜索软件
choco search 软件包名

查看指定软件的所有版本

# 查看指定软件的所有版本
choco search 软件包名 --all-versions

在这里插入图片描述


安装软件包

# 安装
choco install 软件包名# 强制安装/重新安装
choco install --force 软件包名

安装指定版本的软件包

前提条件:choco源仍提供指定的版本

# 查看指定软件的所有版本
choco search 软件包名 --all-versions# 安装指定版本的软件包
# choco install 软件包名 --version=版本号
choco install go-ipfs --version=0.13.1

查看软件包

# 查看Chocolatey安装的装所有程序的列表
choco list --local# 查看本地安装的软件
choco list -li # 查看软件包详情
choco info 软件包名

更新软件包

# 查看需要更新的软件列表
choco outdated# 更新指定软件包
choco upgrade 软件包名 -y# 更新所有软件
choco upgrade all -y

卸载软件包

# 卸载
choco uninstall 软件包名

不需要每次输入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 aria2 `
telnet tcping iperf3 bind-toolsonly netcat winmtr-redux `
7zip `
choco-cleaner `
ditto `
powershell-core pwsh microsoft-windows-terminal Cmder gnuwin32-coreutils.portable`
keepassxc `
potplayer `
nssm `
openssl openssh  ssh-copy-id `
rsync `
pandoc `
python2 python `
rust `
chromium firefoxesr `
quicklook `
shfmt `
notepadplusplus everything
# quicklook是空格预览的
# shfmt是shell脚本格式化工具
# ungoogled-chromium是去谷歌的chrome# msys2安装速度实在太慢了,单独装
choco install -y msys2# 执行清理
choco-cleaner

一个纯净的chromium内核浏览器midori-browser
https://astian.org/midori-browser-desktop/download-midori-browser-desktop/

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

# 安装开源终端WindTerm
choco install windterm.portable -y

powershell续行符

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


choco清理工具(必装)

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

安装Windows隐私配置工具

# 安装Windows隐私配置工具
choco install w10privacy -y# 安装隐私清理工具
choco install bleachbit -y# 安装DNSCrypt
choco install dnscrypt-proxy -y

安装obs录屏软件

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

安装k8s命令行工具

# 安装K8S命令行工具
choco install kubernetes-cli kubernetes-helm -y

移动测试工具类

# 安装adb
choco install adb -y# 安装apktool,会自动安装依赖包jre.
choco install apkool -y

安装Windows补丁包

# 安装kb补丁
choco install kb编号

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 aria2 -y# 笔记工具
choco install typora -y# ssh工具
choco install openssh ssh-copy-id rsync -y# 网络工具
choco install telnet netcat -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

故障排除

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

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

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

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

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

http://chatgpt.dhexx.cn/article/CuW9TqGA.shtml

相关文章

【choco 安装】chocolatey 安装步骤包管理工具

他可以帮你安装东西,不用下载环境软件,就可以使用。choco 包管理工具 官网 chocolatey 单击我下载 安装要求 Windows 7 / Windows Server 2003PowerShell v2 .NET Framework 4(如果您没有安装,则安装将尝试安装.NET 4.0&#x…

eclipse配置tomcat8.5

配置的路异常艰辛。。一定要写一篇博客记录一下! 温馨提示: 1.不要下载版本太低的eclipse,eclipse版本最好是eclipse for java EE developers,如果是for java Developers会没有sever,解决办法自行搜索。 2.最好不要下载…

tomcat8下载安装教程

在Apache官网下载Tomcat 8压缩包,在左边Download栏中选择Tomcat 8,如下图所示: 进入https://tomcat.apache.org/download-80.cgi页面,进行下载tomcat 8, 选择下载Tomcat 64-bit Windows zip,如下图所示: 解压压缩包,如下图所示: 打开解压文件夹中的bin目录 【apache-t…

tomcat8.5配置https

一、使用jdk自带的工具生成数字证书,如下: 先进入tomcat conf目录下,创建一个文件夹key 然后, keytool -genkey -v -alias tomcat -keyalg RSA -keystore C:\apache-tomcat-8.5.31\conf\key\tomcat.keystore -validity 36500 k…

Tomcat8安装

1、前置环境 Tomcat 8 对应jdk 1.8 版本;如果你的jdk版本是8以上,则安装对应的tomcat版本。 jdk8 官方下载安装时,先安装jdk版本,最后单独安装jre。所以电脑会有两套jre,一套是jdk中的jre,位于 \jre 目录下…

JDK8+Tomcat8配置https

今天在学习Spring Security的时候,Spring Security有一个功能是能够将一部分URL强制使用HTTPS。因此,就需要让我们的Tomcat能够响应HTTPS。现在网上的很多解决方法都是原来版本的软件来生成密钥和开启Tomcat HTTPS功能。到了JDK8和Tomcat8就有一些不适用…

tomcat8.0安装及配置

1.首先进入官网下载ZIP文件。 步骤: 1.安装tomcat8.0。 解压zip后,配置环境变量; CATALINA_HOME D:\apache-tomcat-8.0.51 CATALINA_BASE D:\apache-tomcat-8.0.51 编辑Path下添加bin路径 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin %CATALINA…

CentOS7安装tomcat8.0图文教程

第一步:下载Tomcat8压缩包 进入 http://tomcat.apache.org/download-80.cgi (注:更改文件权限命令:chmod 777 文件名) 查看防火墙命令:firewall-cmd --state或者systemctl status firewallld 开启防火墙&…

Apache Tomcat8必备知识

Apache Tomcat8必备知识 作者:chszs,转载需注明。博客主页: http://blog.csdn.net/chszs 一、Apache Tomcat 8介绍Apache Tomcat 8RC1版于前几日发布。它 经过了2年的开发,引入了很多新特征,由于目前还只是Alpha版&a…

windows安装tomcat8.0.50

目录 一、下载tomcat安装包(推荐第二种) 二、安装tomcat 一、下载tomcat安装包(推荐第二种) 1.官网下载:Apache Tomcat - Welcome!https://tomcat.apache.org/ ①.选择Tomcat8,点击Archives ②.选择版本v8.0.50 ③.进入bin目录…

tomcat 8 安装

目录 一、安装包下载 1、jdk安装包下载 #如果出现没有rz情况需要进行装包 二、安装 1、安装jdk 2、将tomcat安装包解压 三、开启和关闭 1、开启 2、关闭 一、安装包下载 1、jdk安装包下载 Oracle | Cloud Applications and Cloud Platform 将windows上下载好的包直…

Tomcat8下载

Tomcat8下载: 1、打开官网链接:https://tomcat.apache.org 2、选择Download--》tomcat8,如图所示: 3、选择64位zip包下载,如图所示: 4、将下载好的zip包解压缩即可。

Tomcat8.5安装与配置

1.下载 官网:https://tomcat.apache.org/ 下载后解压到根目录,盘符任意。但必须有jdk,本人用的是jdk1.8。 2.配置环境变量 在classpath这个变量中加入E:\apache-tomcat-8.5.31\bin; 没有就新建一个classpath变量名 3.启动Tomcat 进入Tomcat中…

史上最强Tomcat8性能优化

文章目录 授人以鱼不如授人以渔目的服务器资源Tomcat配置优化Linux环境安装运行Tomcat8AJP连接执行器(线程池)3种运行模式 部署测试用的web项目查看服务器信息部署web应用使用Apache JMeter进行性能测试下载安装修改语言创建接口的测试用例启动与进行接口…

【 Tomcat 】

文章目录 一、了解 Tomcat二、目录结构三、如何使用3.1 启动tomcat3.2 启动失败的原因 四、部署静态页面4.1 部署单个 HTML4.2 部署带有 CSS / JavaScript / 图片 的 HTML4.3 部署 HTML 到单独的目录中 一、了解 Tomcat Tomcat 是一个 HTTP 服务器. 前面我们已经学习了 HTTP …

如何安装Tomcat 8.0

一.打开下载地址:https://tomcat.apache.org/download-80.cgi 根据需要下载不同版本的Tomcat,并根据操作系统选择不同的下载文件。建议下载zip格式的文件,这样可以免于安装。能够直接使用。当然,一些配置工作还是得做好。 二.解压…

Tomcat 8(一)Tomcat常用配置

操作系统:win8 Jdk版本:1.7.0_51 Jdk目录:C:ProgramFilesJavajdk1.7.0_51 Tomcat版本:8.0.3 Tomcat目录:D:ProgramFilesapache-tomcat-8.0.3 Tomcat8下载地址:http://tomcat.apache.org/download-80.c…

FTP协议详细解析

FTP的工作原理 FTP(File Transfer Protocol)协议,文件传输协议。提供交互式的访问,对传输文件的格式和类型有分类,允许文件具有存取权限。适合异构网络任意计算机的传送。 FTP有以下基本功能: 1.提供不同…

FTP(文件传输协议)

ftp (文件传输协议) FTP 是File Transfer Protocol(文件传输协议)的英文简称,是 TCP/IP 协议组中的协议之一。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application&…

网络协议之FTP协议

1、什么是FTP协议? FTP 是File Transfer Protocol(文件传输协议)。用于ftp客户端和ftp服务器之间进行文本、文件传输的协议。与http的短连接不同,FTP协议是一种基于socket的长连接。 2、FTP协议的原理 FTP协议实际上是工作在TC…