Mac M1安裝Homebrew,RVM,管理Ruby版本,gem安裝cocoapods

此文檔僅作為個(gè)人記錄使用,步驟非從0到1,具體操作過程有不詳細(xì)之處,需要科學(xué)訪問網(wǎng)絡(luò),能在終端中執(zhí)行代理,本文沒有替ruby,cocoapods源的操作,一切皆使用默認(rèn)源。

1.安裝oh-m-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"\

2.安裝Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3.在 .zshrc里面配置環(huán)境變量

Path to your homebrew installation.

export PATH="/opt/homebrew/bin:PATH" export PATH="/opt/homebrew/sbin:PATH"

4.使配置文件生效
source ~/.zshrc

5.安裝gnupg
brew install gnupg
gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB\

6.安裝gpg2
brew install gpg2
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

7.安裝openssl
brew install openssl

8.安裝RVM,在.zshrc配置變量
curl -L get.rvm.io | bash -s stable

Path to your RVM installation.

export PATH=/Users/liuyan/.rvm/scripts/rvm:$PATH

rvm get master

rvm pkg install openssl

9.安裝重點(diǎn),通過openssl@3安裝ruby各版本
rvm install 3.2.2 --with-openssl-dir=/opt/homebrew/Cellar/openssl@3

10.成功后切換默認(rèn)ruby版本,rvm的命令,rvm list known,rvm list。

rvm use ruby-3.2.2 --default

11.重頭戲來了,安裝cocoapods,兩種方式區(qū)別暫未了解
brew install cocoapods

gem update --system 3.4.17
sudo gem uninstall cocoapods
sudo gem install -n /usr/local/bin cocoapods

5.查看用到的,brew doctor,brew - v,rvm -v,ruby -v,pod --version,gem source -l,source .zshrc(每次vim后使用),which ruby(如果顯示的是usr/bin/ruby為系統(tǒng)自帶,后面要通過RVM切換到自己的ruby下面)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容