Mac常用环境配置

oh-my-zsh

推荐命令行工具 iterm2
oh-my-zsh官网

# 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# 更新
omz update

# 卸载
uninstall_oh_my_zsh

安装插件

# 进入自定义插件目录
cd ~/.oh-my-zsh/custom/plugins/

# 安装插件
# 命令自动提示
git clone https://github.com/zsh-users/zsh-autosuggestions.git
# 命令高亮
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

# 配置 plugins

配置

# 相关环境变量配置
vim ~/.zshrc
#vim ~/.bash_profile

# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"

ZSH_THEME="robbyrussell"

# To disable automatic updates entirel.
zstyle ':omz:update' mode disabled

plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
)

source $ZSH/oh-my-zsh.sh

# 重新加载配置文件
source ~/.zshrc
#source ~/.bash_profile

Xcode Command Line Tools

xcode-select 可参照

homebrew

Homebrew官网

安装
# 配置环境变量
vim ~/.zshrc
#vim ~/.bash_profile

# 添加以下配置
# homebrew
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"

# 重新加载配置文件
source ~/.zshrc
#source ~/.bash_profile
# 安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

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

如果安装慢或超时可以参照 Github速度慢优化方法raw.githubusercontent.com配置到/etc/hosts

常用命令及安装软件包
# 查看版本号
brew -v

# 更新brew
brew update

# 检测brew
brew doctor

# 查询可用包,安装前可先查一下
brew search <包名>

# 安装git
brew install git

# 安装svn
brew install subversion

# 安装yarn
brew install yarn
# 注意需要配置环境变量,才能访问到yarn安装的全局npm包
# other export path
export PATH=$PATH:~/.yarn/bin

# 查看安装的包
brew list

# 更新所有包
brew upgrade

# 更新指定包
brew upgrade <包名>

# 卸载包
brew uninstall <包名>

nvm

# 安装
brew install nvm

# 创建nvm工作目录
mkdir ~/.nvm

# 配置环境变量
vim ~/.zshrc
#vim ~/.bash_profile

# 添加以下配置
# nvm
export NVM_DIR="$HOME/.nvm"
NVM_HOME="$(brew --prefix nvm)"
[ -s "$NVM_HOME/nvm.sh" ] && \. "$NVM_HOME/nvm.sh"  # This loads nvm
[ -s "$NVM_HOME/etc/bash_completion.d/nvm" ] && \. "$NVM_HOME/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

# 重新加载配置文件
source ~/.zshrc
#source ~/.bash_profile

node.js

通过nvm命令安装

# 安装指定版本 node.js
nvm install <node版本号>

# 指定 default 别名可以在新打开命令行工具时,使node命令生效
nvm alias default <node版本号>

jdk

Mac Arm版 Azul Zulu 下载地址
下载.tar.gz格式,解压,将zulu-8.jdk放到/Library/Java/JavaVirtualMachines

# 配置环境变量
vim ~/.zshrc
#vim ~/.bash_profile

# 添加以下配置
# jdk
export JAVA_HOME="/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home"
export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
export PATH=$PATH:$JAVA_HOME/bin

# 重新加载配置文件
source ~/.zshrc
#source ~/.bash_profile

maven

maven 下载页面
如果遇到 idea 版本限制,可使用 maven 3.6.3,maven 3.6.3 下载地址
下载后解压到~/java

# 配置环境变量
vim ~/.zshrc
#vim ~/.bash_profile

# 添加以下配置
# maven
export M2_HOME="$HOME/java/apache-maven-3.8.6"
export PATH=$PATH:$M2_HOME/bin

# 重新加载配置文件
source ~/.zshrc
#source ~/.bash_profile
© 2024 www.wdg.pub all right reserved Last modified: 2024-06-14

results matching ""

    No results matching ""