以前没用过 mac 做开发机,现在有个 mbp,配置一下开发环境,可是这个 homebrew 真是用不明白了,折腾了快一天了。
1.第一个问题就是网络太慢了,公司的破网没办法,找了一下教程,说是支持代理,本身我自己也有个付费机场,平时打开 google 或者 youtube 速度都很快,但是照着以下方法,把 clash 的“复制终端代理命令”,比如以下这条:
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
这条命令在 iterm2 里面执行后,在执行‘brew update’ 还是那么慢,感觉不像走了代理。
2.另外想安装 java,默认的’brew install java‘,最后安装的是 openjdk 的,因为以前一直安装的都是从 oracle 官网上下载的 jdk,没用过 openjdk 的,不知道会不会有问题,还是想安装 oracle 的。 而且公司的项目有的比较老,还在用 java8,但是在 homebrew 里面貌似没有这个 java8 了,倒是有个 oracle-jdk11,但是也是下载不下来,总是中断。
结果折腾了一天啥也没干成
郁闷死我了,请教大家,上面的问题该如何解决啊。
1
FallenMax Sep 3, 2020 brew 内部用的是 git (github),git 需要配置代理( https/ssh): https://gist.github.com/chuyik/02d0d37a49edc162546441092efae6a1
|
2
witcherhope Sep 3, 2020 via iPhone
adoptopenjdk
|
3
wangkun025 Sep 3, 2020
在 iterm2 中要先运行 https_proxy,然后再运行 brew update
|
4
allenchen10 PRO 这条命令你每次打开终端都需要执行一遍,或者你直接放进.zshrc 或者.bashrc
|
5
pC0oc4EbCSsJUy4W Sep 3, 2020
brew 有加速镜像源,国内清华阿里都有,善用搜索
|
6
zsj950618 Sep 3, 2020 不是 homebrew 的问题,是众所周知的网络问题。
|
7
sinxccc Sep 3, 2020
brew cask install oracle-jdk
|
8
1002xin Sep 3, 2020
换个好点的网络,搞个好点的代理,再来个好的工具,想出问题都难😊
|
9
Dvel Sep 3, 2020 在.zshrc 或.bashrc 中把你复制的那几段命令写上。
在~/.ssh/config 中再写上: Host github.com ProxyCommand nc -X 5 -x 127.0.0.1:xxxx %h %p |
10
littlewing Sep 4, 2020
直接去 oracle 官网下载 oraclejdk 安装
终端代理可以试试 proxychains-ng |
11
HAWCat Sep 4, 2020 via Android
sdkman
|
12
labulaka521 Sep 4, 2020 via iPhone
gitee 有个 homebrew 国内版本把链接换成国内的源了 很快
|
13
orcusfox Sep 4, 2020 via iPhone
关键字「 brew 清华」
|
14
yousabuk Sep 4, 2020 via iPhone
你需要把 brew 域名 / IP 加入到你的代理服务。
或者把你的代理服务设置为所有流量都走代理。 |
15
hahasong Sep 4, 2020 via iPhone
openjdk 对你开发又没影响,还多了很多 oracle 没有的开源 lib
|
16
supermoonie Sep 4, 2020 via iPhone
清华有镜像,jdk 安装推荐 sdkman,就这
|
17
TimePPT PRO 最简单的是官方下 JDK 然后 homebrew 安装 jenv 管理本地多版本。
homebrew 使用 LS 讲得很明确了 |
18
yov123456 Sep 4, 2020
换 clash pro 开 enhanced mode
|
19
lululau Sep 4, 2020 您这个水平还是别用命令行来,老老实实 Oracle 下个 .dmg 不香吗 😂
|
20
Niphor Sep 4, 2020 既然是 Clash 就得先搞清楚 自己是全局连接代理,还是规则模式,github 在不在里面
|
21
leavelet Sep 4, 2020
|
22
OneMan Sep 4, 2020
动手能力还是差点
|
23
guanhui07 Sep 4, 2020
brew 有加速镜像源
|
24
ddefewfewf Sep 4, 2020
请去骂 gfw 以及 gfw 相关人员
|
25
szuwl Sep 4, 2020 via Android
用的 brew 指令的时候如果出现了 update 提示可以用 Ctrl c 把 update 程序关掉,这样就可以直接进入下载程序的阶段了
|
26
DemonLee Sep 4, 2020
安装 jdk:
先官网下载 jdk,然后 https://www.jenv.be/ |
27
sonyxperia Sep 4, 2020
其实现在的 jdk 不是直接解压好,然后设置好 JAVA_HOME 不就能用了吗
|
29
wupher Sep 4, 2020
proxychains
|
30
PbCopy111 Sep 4, 2020
楼主被说的已经不敢露面了。
|
31
linvaux Sep 5, 2020
|
32
lirunext Sep 6, 2020
应该是网络问题,前几天我用 homebrew 装个 python 也半天
|