新Mac配置

44 阅读2分钟

公司给我配置一台新电脑,需要配置环境,在此就记录一下,方便以后查找。好记性不如烂笔头,多学、多记、多总结,才能量变到质变。

一、Homebrew:

1、Homebrew介绍:

(1)、是什么?

一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。

(2)、官网: Homebrew 官网

2、Homebrew魔法安装:

(1)、过程:打开Homebrew官网复制链接安装

(2)、打开魔法,有时候会直接报443,这时候要打开代理,在终端输入一下命令:

export http_proxy=http://127.1.0.1:00
export https_proxy=http://127.1.0.1:00

即可飞速安装。

3、Homebrew内网安装:

(1)、安装指令:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

(2)、下一步:选择 清华大学下载源

(3)、在下一步:选择 阿里巴巴国内源

(4)、卸载命令:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
4、常用命令:
brew -v  brew版本号
brew list —列出已安装的软件
brew update —更新Homebrew
brew install 软件名 —安装软件
brew search 软件名 —搜索软件
brew uninstall 软件名 —卸载软件
brew update —更新所有软件
brew upgrade 软件名 —更新具体软件
brew outdated —查看哪些已安装的程序需要更新

brew --prefix homebrew安装的位置 /opt/homebrew
which brew  brew具体的位置  /opt/homebrew/bin/brew

二、Ruby的安装:

1、 RVM

RVM全称是ruby version manager,它是一个命令行工具,允许您轻松地安装管理和使用多个ruby环境。

(1)、检查是否安装Rvm

终端输入rvm -v ,若不存在 -bash: rvm: command not found

(2)、Rvm 安装指南

\curl -sSL https://get.rvm.io | bash -s stable --ruby

载入RVM环境:source ~/.rvm/scripts/rvm

(3)、如果之前安装过 RVM 想要更新

rvm get stable

2、rbenv

另一种轻量级的Ruby版本管理工具 (1)rbenv的安装

brew install rbenv

(2)安装ruby

rbenv install 2.7.0

(3)安装成功后,我们让其在本地环境中生效

rbenv shell 2.7.0

(4)rbenv常用命令解释

rbenv install --list # 列出所有 ruby 版本 
rbenv install 2.0.0-p247 # 安装需要的ruby版本 
rbenv versions # 所有已安装的ruby版本 
rbenv global 1.8.7-p352 # 设置全局ruby版本 
rbenv local 1.9.7 # 设置当前文件夹ruby版本 
rbenv uninstall 2.00 #卸载指定ruby版本

三、Ruby:

1、检查ruby 源

sudo gem -v

2、更新gem到最新版本

gem update --system

3、检查 ruby 源

gem sources -l

4、删除自带的ruby镜像

gem sources --remove rubygems.org/

5、添加国内镜像:

国内 gem sources --add gems.ruby-china.com

6、输入:gem sources -l 检查版本

国内 gems.ruby-china.com

四、安装CocoaPods:

1、brew安装cocoapods

brew install cocoapods

pod setup

pod repo update --verbose

2、命令行安装:

sudo gem install -n /usr/local/bin cocoapods

git clone <https://git.coding.net/CocoaPods/Specs.git>~/.cocoapods/repos/master

pod repo update

3、卸载CocoaPods

sudo gem uninstall cocoapods