MacBook-新机必备软件
谷歌游览器
对应下载支持M1芯片的版本;可以通过homebrew
安装
官网地址:https://www.google.cn/intl/zh-CN/chrome/
IDEA
对应下载支持M1芯片的版本
官网地址:https://www.jetbrains.com/idea/
Homebrew
# 安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 本地软件库列表:
brew ls
# 查找软件:其中google替换为要查找的关键字
brew search google
brew search --desc java #带有详细信息
# 查看brew版本:
brew -v
# 更新brew版本:
brew update
# 安装cask软件: 把firefox换成你要安装的
brew install mysql
brew install --cask firefox ## cask下的软件
# 卸载软件
brew uninstall firefox
参考:https://www.163.com/dy/article/GL72IHQL0552BFOK.html
在安装 brew 和使用 brew install 安装软件的过程中,经常会遇到安装缓慢、卡死的情况,这大多是由于 Homebrew 的默认安装源位于国外,国内访问速度慢造成的,解决这个问题的方法是将安装源替换为国内镜像,常用的国内镜像源可以使用中科大 LUG 源、清华 Tuna 源等
必备设置
## 替换brew.git
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
## 替换 homebrew-core.git:
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
按需设置
- 替换 homebrew-cask.git:
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
如果提示下面错误,则先创建目录:
cannot change to '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask': No such file or directory
mkdir /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
- 替换homebrew-bottles
首先要先区分你的mac用哪种终端工具
# 区分终端工具
echo $SHELL
如果是 bash,则执行:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
若是 zsh,则执行:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
homebrew使用
通过homebrew安装GIT、Java、MySQL一系列工具
安装Mysql
brew search mysql
brew install mysql@5.7
安装完成后显示如下图片,需要进行一些其他配置.
# 修改mysql密码
mysql_secure_installation
# 终端连接mysql
mysql -uroot
# 退出
quit
# mysql配置
echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
export LDFLAGS="-L/opt/homebrew/opt/mysql@5.7/lib"
export CPPFLAGS="-I/opt/homebrew/opt/mysql@5.7/include"
# 启动mysql 关闭终端会停止
brew services start mysql@5.7
# 后台运行
/opt/homebrew/opt/mysql@5.7/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql
安装Navicat
brew search navicat
brew install --cask navicat-premium
# 卸载
brew uninstall --cask navicat-premium
安装Java
废弃此方法 使用zulu jdk版本 具体查看后面的Java安装
brew search java
brew install java11
echo 'export PATH="/opt/homebrew/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc
export CPPFLAGS="-I/opt/homebrew/opt/openjdk@11/include"
source ~/.zshrc
安装Git
brew search git
brew install git
git --version
安装Gradle
brew search gradle
brew install gradle
gradle -v
安装Maven
废弃 可跳过
brew search maven
brew install maven
mvn -v
IDEA环境配置
GIT
# 找到git目录 填写到GIT配置
which git
Java
这个找了特别久。。。看brew安装信息一定不要漏了说明 (废弃:可跳过
)
# 先查看 java安装时的信息
brew info java
# 下面这句话特别重要
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
# 执行完上面的命令后才能找到 jdk 否则执行时会报错
/usr/libexec/java_home -V
Java安装
zulu jdk版本:https://www.azul.com/downloads/?package=jdk
zulu已经推出了适配Mac arm架构openjdk版本,m1使用arm架构的jdk版本,最明显的效果就是会很大程度提升Java源代码的编译速度。
Maven安装
下载地址:https://maven.apache.org/download.cgi
echo 'export PATH="/Users/tianming/software/apache-maven-3.8.2/bin:$PATH"' >> ~/.zshrc
Git SSH
文档地址: https://git-scm.com/book/zh/v2/服务器上的-Git-生成-SSH-公钥
cd ~/.ssh
ssh-keygen -o
cat ~/.ssh/id_rsa.pub
Gradle安装
官网地址:https://gradle.org/install/
unzip -d ~/software ~/Downloads/gradle-7.2-bin.zip
echo 'export PATH="/Users/tianming/software/gradle-7.2/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Mac软件下载网站
https://xclient.info
系统监控工具:https://xclient.info/s/istat-menus-for-mac.html#versions