Mac 下更新ruby、brew软件

由于要升级项目中用pod进来的组件,引发出一些问题在此记录下以便日后回顾。

Ruby 升级

先查看下本地Ruby 版本:ruby --version
然后运行如下代码:

brew update

在运行

brew install ruby

升级完后,再次查看本地Ruby版本发现并没有更新,这里因为环境变量没有配置。下一步骤就是配置环境变量。

echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

再次查看本地版本显示如下:

ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]

更新完成

Brew 升级

首先说一个非常有用的命令如下:

 brew doctor 

运行该命令如果系统会自动帮你诊断当前brew 是否有问题,如果有问题则会提示改正建议,只需按照提示操作,便可解决一部分问题,当然如果没有问题则会有如下提示:

Your system is ready to brew.

一些常用命令可以用如下命令来获取

brew --help  

正常条件下直接执行:

brew upgrade  或者 brew update

如果等待许久都没有反应那么可以考虑尝试更换源。
首先确认当前源命令如下:

git remote -v;

得到

origin  https://github.com/Homebrew/brew (fetch)
origin  https://github.com/Homebrew/brew (push)

接下来移除

cd "$(brew --repo)"

替换
这里从网上找到的源如下:
1.中科大brew镜像源 http://mirrors.ustc.edu.cn/homebrew.git
2.清华brew镜像源 http://mirrors.ustc.edu.cn/homebrew.git

git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git

然后再次执行 brew update 命令大功告成。

你可能感兴趣的:(Mac 下更新ruby、brew软件)