问题: 今天在mac上安装Kotlin命令行编译器的时候发现 brew update
命令执行之后长时间无响应 (因为brew的官方源被墙或速度慢)
解决办法: 更新brew的镜像源
- 查看brew的当前源:
执行下面命令可以看到, brew的官方镜像源为: https://github.com/Homebrew/homebrew
cd /usr/local
git remote -v
- 更改brew镜像源
cd /usr/local
git remote set-url origin git://mirrors.tuna.tsinghua.edu.cn/homebrew.git
可以选择下面镜像源中的一个 (第一个亲测可用)
清华镜像源: git://mirrors.tuna.tsinghua.edu.cn/homebrew.git
中科大镜像源: http://mirrors.ustc.edu.cn/homebrew.git
- 更新brew镜像源之后再执行
brew update
, 这时提示你删除下面目录:
/usr/local/share/doc/homebrew
那就删除此目录:rm -rf /usr/local/share/doc/homebrew
此时再此执行brew update
就会成功了. 这时就可以开心地更新的你的库brew upgrade [FORMULA...]
或者 安装其他库了brew install FORMULA...
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
安装Kotlin命令行编译器:
brew update
brew install kotlin
安装后, 执行kotlinc -version
, 如果此命令输出类似下面这样的信息, 说明kotlin命令行编译器安装成功:
info: kotlinc-jvm 1.1.60 (JRE 1.8.0_77-b03)
References:
https://brew.sh/
http://kotlinlang.org/docs/tutorials/command-line.html