brew 用全局代理仍然下载奇慢

2023-09-02 14:22:32 +08:00
 dogechai
大佬们抱歉占用资源了,我在终端配置好了 proxy ,全部改用
-------------------------------------------------------------------------------
function proxy_on() {
export http_proxy=http://127.0.0.1:7890
export https_proxy=\$http_proxy
echo -e "终端代理已开启。"
}

function proxy_off(){
unset http_proxy https_proxy
echo -e "终端代理已关闭。"
}
---------------------------------------------------------------------------------
并且设置好了之后测试
curl cip.cc
测试结果如下:
------------------------------
IP : xxx.xxx.xxx.xx
地址 : 美国 美国
数据二 : 北美地区
数据三 : 美国
URL : http://www.cip.cc/xxx.xxx.xxx.xx
-------------------------------
从测试结果看,全局已连接。如果访问 netflix 和 gpt 等,节点速度也没有问题。但是 brew install zbar 的时候,仍然慢的要死。下载速度几 k/s 都没达到。请问如何处理?

看过不少大佬的帖子,也没有解决我的问题。brew 是 4.1.7 版本的。
3913 次点击
所在节点    macOS
56 条回复
zhy0216
2023-09-02 14:25:37 +08:00
换源 国内的源
dogechai
2023-09-02 14:26:07 +08:00
@zhy0216 不想换源,因为感觉治标不治本。我一般都直接用全局代理了。
sblid
2023-09-02 14:27:24 +08:00
不换源那就忍着慢速呗,哪有既要又要还要。
dogechai
2023-09-02 14:27:47 +08:00
@sblid 按道理来说全局模式,速度不会存在问题。我看了好几个大佬,问题也都解决了。
dogechai
2023-09-02 14:28:51 +08:00
我的 clashX 的设置中,socks5 代理是 7891 ,混合代理端口是 7890 ,但是在 http 代理端口是 0 。
不知道是不是这个问题,一般 http 也不会说是 0 的呀?
1423
2023-09-02 14:30:58 +08:00
接付费远程排查
YGHMXFAL
2023-09-02 14:33:10 +08:00
brew 吃这几个环境变量吗?你这看起来 brew 根本没走代理端口

curl 是吃这几个环境变量的,所以它的测试结果符合你预期
julyclyde
2023-09-02 14:33:47 +08:00
@dogechai 换源怎么就不治本了
dogechai
2023-09-02 14:42:57 +08:00
@YGHMXFAL 请问具体如何操作呢?
dogechai
2023-09-02 14:43:09 +08:00
@julyclyde 经常国内国外跑,国外怎么用源?
julyclyde
2023-09-02 14:45:28 +08:00
@dogechai 你既然都有 function proxy_on 了,不如开一个 function brew_china
xlsepiphone
2023-09-02 14:47:44 +08:00
只有隧道级别的代理才有用,所以我用网关代理,从来不在本机上搞这些配置,因为真不好用。。。
rsy
2023-09-02 14:56:05 +08:00
用 ClashX 开增强模式就可以了,不需要在终端配置代理,省时省心
atomshadows
2023-09-02 14:57:18 +08:00
试试 proxychains-ng
neiltroyer849
2023-09-02 14:59:07 +08:00
可能是节点的问题。有些时候我的梯子用香港节点很慢,但换日本的就好了。不知道为什么
yeziqing
2023-09-02 15:01:47 +08:00
@dogechai clash 有开启增强模式吗,没的话开启试试
sblid
2023-09-02 15:02:31 +08:00
@dogechai clash 的 enhanced mode 可以解决,但用 vpn 的速度远比不上国内本地源的体验。
如果你两头跑的话,可以自己写个 script 做一键换源,比折腾 vpn 简单多了。
sickoo
2023-09-02 15:18:32 +08:00
本地源,有时候挺省心的。
ixcode
2023-09-02 15:20:10 +08:00
目测 brew 没有走你的代理,可以试试增强模式,或者用 proxifier 了`这类工具代理所有请求
huijiewei
2023-09-02 15:33:52 +08:00
我都是设置 curl 的代理的

编辑当前用户文件

vim ~/.curlrc
加入

#socks5
socks5 = "127.0.0.1:1080"
#或者 HTTP 代理
proxy = "127.0.0.1:9999"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/970344

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX