PowerShell中安装Scoop命令行安装器失败求助
解决PowerShell安装Scoop的连接超时问题
你的错误是典型的网络连接失败问题,以下是可行的解决方法:
方法1:手动下载安装脚本执行
直接跳过在线请求步骤:
- 用浏览器打开get.scoop.sh,复制页面内的全部代码
- 在PowerShell中创建脚本文件:
New-Item -Path .\install-scoop.ps1 -ItemType File - 将复制的代码粘贴到
install-scoop.ps1中 - 执行脚本:
.\install-scoop.ps1
方法2:配置PowerShell代理(若需代理上网)
如果你的网络需要代理才能访问外部站点,先给PowerShell配置代理:
# 替换为你的代理地址和端口,比如http://127.0.0.1:7890 [System.Net.WebRequest]::DefaultWebProxy = New-Object System.Net.WebProxy("http://your-proxy-address:port") [System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials
配置完成后重新运行安装命令:irm get.scoop.sh | iex
方法3:重置DNS解析
DNS解析失败也会导致连接超时,尝试更换公共DNS并刷新缓存:
- 更改本地DNS服务器为阿里云DNS(223.5.5.5)或Google DNS(8.8.8.8)
- 在PowerShell中执行命令刷新缓存:
ipconfig /flushdns
之后重新尝试安装命令。
方法4:临时关闭防火墙/杀毒软件
部分安全软件会拦截PowerShell的网络请求,暂时关闭防火墙或杀毒软件后再次尝试安装。
内容的提问来源于stack exchange,提问作者Aman Bahl
相关产品推荐
相关产品推荐

