macbook Apple Silicon 环境及软件安装

  • 一、iTerm 2
  • 二、安装 JetBrains Toolbox 全家桶
  • 三、HomeBrew
  • 四、安装Git
  • 五、oh-my-zsh
  • 六、VS Code
  • 七、使用Nvm包管理器安装Node
  • 八、Java JDK
  • 九、Maven

一、iTerm 2

  1. 下载链接
  2. 下载主题文件 iTerm2-Color-Schemes
  3. 配置主题
    • 进入设置 Preferences -> Profiles -> Colors
    • 选择 Color Presets -> Import 导入下载的主题
    • 选择一个自己喜欢的主题 点击 open
    • 导入成功后会在 Color Presets 出现,选择,主题配置成功
  4. 界面美化
    • 勾选 Status bar enabled 点击 Configure Status Bar
    • 选择一些模块,拖动到下方,点击 OK

  • 状态栏位置

二、安装 JetBrains Toolbox 全家桶

  1. 下载地址 选择 macOS Apple Silicon 版本
  2. 安装完成后可以在里面 下载 「idea」、「WebStorm」等软件

三、HomeBrew

  1. 参考文章
  2. 复制下面命令到终端回车
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. 输入序号,选择下载源 ,这里选择 中科大源,然后 输入 Y 确定执行,提示要密码,就输入密码,成功后 按提示 操作就行了
  2. 输入 brew -v 查看版本
  3. 例如 「Git」、「Node」、「Vim」等一些软件 就可以直接用 homebrew 安装,如下

四、安装Git

  1. homebrew 安装
brew install git
  1. 输入 git --version 查看版本

五、oh-my-zsh

  1. 官网地址
  2. 选择一种安装方式 复制到终端
# 使用 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
  1. 下载过程中如果报 正在连接 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. 重新运行下载命令
  1. 安装成功后会发现终端变了

  2. 输入 vim .zshrc,修改配置

# ~/.zshrc# 1. 文件内找到 ZSH_THEME 修改主题 random 随机
ZSH_THEME="ys" # 2. 文件内找到 plugins 可以看到配置过的插件,输入已安装的插件,插件之间空格隔开
plugins=(git z) # 3.esc + :wq 保存退出# 4.刷新配置,使之生效
source .zshrc
  1. 常用插件
  • 参考文章

  • 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

  1. 官网下载
  2. 配置环境变量,之后可以通过 code 命令 启动并打开文件
vim .zshrci# 末尾添加
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:$PATH"esc + :wqsource .zshrc

七、使用Nvm包管理器安装Node

  1. nvm仓库
  2. 下载安装
# 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
  1. 遇到访问不了的报错,可以看上面改 host 解决
  2. 安装 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_completionnvm -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

  1. 官网地址

  2. 下载然后安装,这里是 下的最新版本,我这里安装完自动配置到环境变量了,java8 没有AS芯片的话可以 前往 https://www.azul.com/ 下载

九、Maven

  1. 官网下载
  2. 解压,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
  1. 配置阿里云镜像源
# 进入到 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>

Macbook Apple Silicon 环境及常用软件安装相关推荐

  1. 第十八篇 Linux环境下常用软件安装和使用指南

    提醒:如果之后要安装virtualenvwrapper的话,可以直接跳到安装virtualenvwrapper的方法,而不需要先安装好virtualenv 安装virtualenv和生成虚拟环境 安装 ...

  2. CTF-web 常用软件安装及环境搭建

    前言 工欲善其事,必先利其器 搭建web学习环境:Typora.phpStudy.python.Sublime Text.AntSword.JDK1.8.Burp Suite 此次安装是在虚拟机下的W ...

  3. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

  4. 2080Ti深度学习环境配置及常用软件安装

    2080Ti深度学习环境配置及常用软件安装 ubuntu 16.04 双系统的安装(已有window10系统) 显卡驱动安装 tensorflow安装 teamviewer安装 pycharm安装 m ...

  5. Windows8和MacOS10.9双系统安装及Mac常用软件安装--联想E49A

    前提 本篇内容所描述的内容只适合联想E49A笔记本,经过本篇的内容之后,对于Mac OS 10.9的使用达到正常工作使用的标准,完美度已经比较好了. 结果如下:显卡.网卡(RTL8168).声卡.电池 ...

  6. centos rpm 安装 perl_Linux【常用软件安装篇】

    摘要:本文介绍Linux常用的软件安装方式以及jdk.vim.mysql.tomcat.redis的安装过程. 1 Linux常用软件安装方式 常用方式有:rmp包安装.yum指令安装.源码包安装.解 ...

  7. 浅谈Ubuntu 18.04.1 LTS x86_64安装,美化配置及常用软件安装配置的历程

    浅谈Ubuntu 18.04.1 LTS x86_64安装,美化及常用软件安装配置的历程 这几天入坑Ubuntu,本着双系统来的却不小心把Windows玩崩了.期间各种问题各种坑,查阅了很多文章来解决 ...

  8. Fedora 28 系统基础配置以及常用软件安装方式

    实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...

  9. Manjaro KDE 21.2.5安装后配置、yay常用命令、常用软件安装及主题美化(2022.04.18)

    Manjaro KDE 21.2.5安装后配置.yay常用命令.常用软件安装及主题美化(2022.01.23) 结果展示 基本配置 关于 manjaro 的安装这里不再赘述了,安装的时候选择闭源驱动无 ...

最新文章

  1. Browser Security-超文本标记语言(HTML)
  2. LSTM之父:吐槽了两年,来划划重点:“这5篇最高引论文都源于我们。”
  3. 关于Webview如何自动登录保存登录信息
  4. flume快速入门及应用
  5. 为了进大厂,我所经历的奇葩面试
  6. sklearn学习5-----模型评估(1) 分类度量
  7. 运动控制卡中伺服电机的规划位置与编码器位置的区别
  8. python列表字典元祖_python列表,字典,元组常用方法和集合
  9. 从客户端中检测到有潜在危险的 Request.Form 值。
  10. c++ idea 插件_IDEA的基本使用:让你的IDEA有飞一般的感觉
  11. Android MVVM开发框架
  12. 在linux下如何修改DNS地址
  13. YOLO-V3代码解析系列(六) —— 网络预测(evaluate.py)
  14. Zabbix整合ELK实现日志数据的分析实时监控
  15. 只能打单面的打印机如何打双面
  16. 简单NLP分析套路(2)----分词,词频,命名实体识别与关键词抽取
  17. PINCTRL子系统
  18. java计算机毕业设计政务大厅管理系统源码+数据库+系统+部署+lw文档
  19. 计算机中的物理地址与内存
  20. 搜索引擎——新闻搜索引擎

热门文章

  1. java多线程学习笔记--一.多线程的基础知识
  2. python如何将两个list合并成字典_怎么把两个列表合并成字典 论Python怎样将两个list合并为一个字典...
  3. 如何让实景三维倾斜摄影机载LiDAR三维激光扫描车点云数据顺畅服务于高速公路市政道路BIM改扩建正向三维可视化设计?高效建立精准地表三维模型DEM,让勘测与设计专业更直接地完成三维设计工作。
  4. 操作系统学习笔记(5. 文件管理)
  5. For input String: 异常记录
  6. 软件企业双软认证的条件和好处是什么
  7. 书籍推荐——一本老书,吴军老师《数学之美》
  8. Problem B: 薪酬计算
  9. 如何检测文章被搜索引擎收录(如何让搜索引擎收录网站)
  10. 如何进行app性能测试,app性能测试应关注的测试点