macbook Apple Silicon 环境及软件安装
一、iTerm 2
- 下载链接
- 下载主题文件 iTerm2-Color-Schemes
- 配置主题
- 进入设置
Preferences -> Profiles -> Colors
- 选择
Color Presets -> Import
导入下载的主题
- 选择一个自己喜欢的主题 点击
open
- 导入成功后会在
Color Presets
出现,选择,主题配置成功
- 进入设置
- 界面美化
- 勾选
Status bar enabled
点击Configure Status Bar
- 选择一些模块,拖动到下方,点击
OK
- 勾选
- 状态栏位置
二、安装 JetBrains Toolbox 全家桶
- 下载地址 选择
macOS Apple Silicon
版本 - 安装完成后可以在里面 下载 「idea」、「WebStorm」等软件
三、HomeBrew
- 参考文章
- 复制下面命令到终端回车
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
- 输入序号,选择下载源 ,这里选择 中科大源,然后 输入
Y
确定执行,提示要密码,就输入密码,成功后 按提示 操作就行了
- 输入
brew -v
查看版本 - 例如 「Git」、「Node」、「Vim」等一些软件 就可以直接用 homebrew 安装,如下
四、安装Git
- homebrew 安装
brew install git
- 输入
git --version
查看版本
五、oh-my-zsh
- 官网地址
- 选择一种安装方式 复制到终端
# 使用 curl 安装
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 使用 wget 安装
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
# 如果没有安装 `curl` 或 `wget` , 可以使用 homebrew 安装
# 同时下载
brew install curl wget
- 下载过程中如果报
正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443...失败
类似的错,是因为某种原因无法访问raw.githubusercontent.com
,可以修改Host
解决,如下
# 1.先进入 https://site.ip138.com/, 查询 raw.githubusercontent.com 的公网 IP
# 2.终端输入命令
sudo vim /etc/hosts
# 3. 按「i」进行编辑,添加如下
151.101.76.133 raw.githubusercontent.com
# 4.「ESC」+「:wq」保存并退出
# 5. 重新运行下载命令
-
安装成功后会发现终端变了
-
输入
vim .zshrc
,修改配置
# ~/.zshrc
# 1. 文件内找到 ZSH_THEME 修改主题 random 随机
ZSH_THEME="ys"
# 2. 文件内找到 plugins 可以看到配置过的插件,输入已安装的插件,插件之间空格隔开
plugins=(git z)
# 3.esc + :wq 保存退出
# 4.刷新配置,使之生效
source .zshrc
- 常用插件
-
zsh-syntax-highlighting 语法高亮
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- zsh-autosuggestions 自动补全
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
六、VS Code
- 官网下载
- 配置环境变量,之后可以通过
code
命令 启动并打开文件
vim .zshrc
i
# 末尾添加
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"
esc + :wq
source .zshrc
七、使用Nvm包管理器安装Node
- nvm仓库
- 下载安装
# curl
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# wget
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
- 遇到访问不了的报错,可以看上面改
host
解决 - 安装 node
# 环境变量 vim .zshrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm -v # 查看版本
nvm install --lts # 安装 lts 版本
nvm use --lts # 使用 lts 版本
# 其他版本 指定版本号就行
# m1 芯片安装 node 6 及以下的版本,由于兼容性问题,可能会安装不成功, 复制下面命令到终端,然后重新下载
arch -x86_64 zsh # 兼容模式下进行安装
# 查看 node 、npm 版本
node -v
npm -v
# 使用 npm 安装 typescript、yarn、pnpm 工具
npm install -g typescript yarn pnpm
八、Java JDK
- 官网地址
- 下载然后安装,这里是 下的最新版本,我这里安装完自动配置到环境变量了,java8 没有AS芯片的话可以 前往 https://www.azul.com/ 下载
九、Maven
- 官网下载
- 解压,
vim .zshrc
配置环境变量
# 移动到 home
mv ./apache-maven-3.8.6 ~/.maven-3.8.6
# maven
MAVEN_HOME="$HOME/.maven-3.8.6"
export PATH="$MAVEN_HOME/bin:$PATH"
# esc + :wq
source .zshrc
- 配置阿里云镜像源
# 进入到 maven 安装目录中, 使用编辑器 打开 conf/settings.xml 文件
cd ~/.maven-3.8.6/conf/
code settings.xml
# 找到 mirrors , 根据示例,将下面复制粘贴进去,保存ok
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/contentgroups/public</url>
<!-- <blocked>true</blocked> -->
</mirror>