GengJian's Blog

一个靠写代码养家糊口的脱口秀演员

0%

Mac装机软件及环境变量配置

每次更换电脑的时候难免要重新装一遍常用软件和开发环境,这里记录一下必备命令行工具的安装列表及成功截图(在有梯子的情况下,不讨论网络卡顿的情况)。

#1. 安装HomeBrew[https://brew.sh/]

通过Curl 安装homebrew

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

刷新环境变量

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/gengjian/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
```bash
验证安装完成
```bash
brew help
```bash
![Homebrew安装完成记得刷新环境变量.png](https://upload-images.jianshu.io/upload_images/708960-56d9b9f1f1d8f7d2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

# 2. 美化终端命令行工具iTerm2 + OmMyZsh[https://ohmyz.sh/]

通过crul安装zsh主题,毕竟mac默认用zshell替代bashshell了
```curl
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
```curl
![安装ohmyzsh完成.png](https://upload-images.jianshu.io/upload_images/708960-f867c93bbd64e2ee.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


# 3. 安装Rvm区分ruby镜像[http://rvm.io/]
安装gpg用于rvm校验安装包
```zsh
brew install gpg
```zsh

Install GPG keys
```zsh
gpg --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
```zsh

通过curl安装rvm
```zsh
\curl -sSL https://get.rvm.io | bash -s stable

安装RVM成功.png

获取最新的ruby版本并切换镜像
–default指的是每次打开命令行工具默认使用此版本的gem

1
2
3
4
rvm list known
rvm install 2.7.2
rvm use 2.7.2 --default
rvm list

安装区分于系统的独立Ruby环境完成.png

4. 安装iOS包管理工具 Cocoapods [https://cocoapods.org/]

注:gem是rubygems管理工具,–verbose是打印详细日志
通过rubgem安装cocoapods

1
gem install cocoapods --verbose

查询cocoapods安装结果

1
pod --version

cocoapods安装完成.png