此文檔僅作為個(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"
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下面)