brew 代理除了设置 all_proxy 还有什么网上找不到的技巧吗

2019-08-20 11:21:33 +08:00
 LucasLee92
  1. 了解切换中科大镜像
  2. 设置 all_proxy 为了一个 brew 有点没必要
4473 次点击
所在节点    macOS
17 条回复
bearice
2019-08-20 11:24:09 +08:00
alias brew='all_proxy=xxxx brew'

另外你在网络上找网络上找不到的技巧这不是一个悖论么?
chendy
2019-08-20 11:59:22 +08:00
https_proxy 差不多够用了,配镜像配崩过,就老老实实开代理了
Nitroethane
2019-08-20 12:19:21 +08:00
其实只有更新 homebrew 本身的时候比较慢,而下载二进制文件压缩包的时候是很快的(北京联通,除了那些需要在 GitHub 上下载二进制包的软件),而 homebrew 本身更新貌似是去 GitHub 更新仓库,所以我现在只给全局的 git 设置了代理
pwrliang
2019-08-20 12:33:31 +08:00
3.搞个透明代理的路由器
AnyISalIn
2019-08-20 13:12:33 +08:00
surge enhanced mode
wingoo
2019-08-20 13:23:44 +08:00
proxifier
per
2019-08-20 14:08:45 +08:00
跑到 hk 用完再回来
darrenfang
2019-08-20 17:02:54 +08:00
cat ~/.bash_profile


#! /bin/bash

function proxy_off(){
unset http_proxy
unset https_proxy
echo -e "已关闭代理"
}

function proxy_on() {
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
export http_proxy="http://127.0.0.1:1088"
export https_proxy=$http_proxy
echo -e "已开启代理"
}
monsterxx03
2019-08-20 17:09:16 +08:00
自己写了个透明代理: https://github.com/monsterxx03/snet 直接本地国内外分流. Mac 用的少,测试可能不够
wyanassert
2019-08-20 18:05:21 +08:00
用 proxychanins-ng 启动 shell, 能够解决部分用了 all_proxy 但是没走代理的情况
hzw1199
2019-08-20 18:26:15 +08:00
brew 拉取都是基于 git 的,在全局 gitconfig 中加入酸酸乳代理一劳永逸,当然国内仓库也会走代理了
Wicked
2019-08-20 18:51:33 +08:00
全走代理,目前没发现有啥问题
或者可以试下前置代理,用规则过滤一下墙内 ip
zjb861107
2019-08-20 18:59:52 +08:00
https://blog.i1hao.com/2019/07/27/homebrew-tencent-mirror/

brew cask 的只能走代理,其他走腾讯云镜像
mXw
2019-08-20 19:12:53 +08:00
surge 你值得拥有
LucasLee92
2019-08-20 19:19:06 +08:00
@bearice 这个可以,谢谢
bzq2810
2019-08-20 20:21:52 +08:00
610915518
2019-08-22 09:05:45 +08:00
Surge +1

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

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

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

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

© 2021 V2EX