一、brew安裝,終端執(zhí)行brew --version,提示:command not found:brew說明brew未安裝,安裝brew:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew重裝:
1.1、cd /usr/local/Homebrew/Library/Taps/homebrew/
1.2、rm -rf homebrew-core/
1.3、git clone https://github.com/Homebrew/homebrew-core.git
1.4、brew install wget
二、安裝 rvm 需要使用 gpg, 同上gpg --version查看是否安裝gpg,安裝gpg:
brew install gpg
2.1 安裝 GPG keys
gpg --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
2.2 使用curl安裝rvm
\curl-sSL https://get.rvm.io|bash-s stable
注意error信息:curl -sSL https://get.rvm.io | bash -s stable出現(xiàn) curl: (7) couldn‘t connect to host,對(duì)于這樣的錯(cuò)誤在確認(rèn)本機(jī)防火墻關(guān)閉的情況下,需要直接去配置hosts。前往文件夾:/etc/hosts,鎖定hosts文件copy至桌面,編輯- >尾行增加:199.232.28.133 raw.githubusercontent.com - >保存 ->替換->在執(zhí)行安裝 rvm,如果依舊 curl: (7) couldn‘t connect to host,嘗試如下安裝方式:
curl -L https://get.rvm.io | bash -s stable
三、rvm的使用
3.1 系統(tǒng)自帶的ruby導(dǎo)入rvm
rvm automount
3.2 查看本地ruby
rvm list
3.3 查看遠(yuǎn)程倉(cāng)庫(kù)ruby
rvm list known
3.4 安裝、默認(rèn)、移除ruby
rvm install 3.0.0
rvm use ext-ruby-3.0.0 --default
rvm remove 3.0.0
3.5 查看ruby版本號(hào),確認(rèn)其是否安裝成功:
ruby -v
注意:使用 rvm 管理 ruby 會(huì)導(dǎo)致 pod 相關(guān)命令不能使用引起以下 gem 找不到問題,卸載并重新安裝 Cocoapods 即可。
卸載 CocoaPods:
sudo gem uninstall cocoapods
查看已安裝與CocoaPods相關(guān)插件
gem list--local|grep cocoapods
卸載相關(guān)插件(eg:cocoapods-core)
sudo gem uninstall cocoapods-core
安裝 CocoaPods:
sudo gem install-n/usr/local/bin cocoapods
更新本地.cocoapods/repos
pod repo update --verbose
CommandLineTools重裝:
sudo rm -rf /Library/Developer/CommandLineTools
xcode-select --install