M4芯片MacBook Max编程环境必备安装清单


一、基础工具链

  1. Xcode Command Line Tools
    开发必备基础组件,包含git/clang等工具

    xcode-select --install
    
  2. Homebrew
    包管理器(ARM原生版本)

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc  # 配置环境变量
    

二、编程语言环境

  1. Python
    推荐通过pyenv管理多版本

    brew install pyenv
    pyenv install 3.11.6  # 安装指定版本
    
  2. Node.js
    使用nvm进行版本管理

    brew install nvm
    nvm install --lts  # 安装最新LTS版本
    
  3. Java
    OpenJDK ARM原生版本

    brew install openjdk@17
    sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
    

三、开发工具

  1. VS Code
    ARM原生版本编辑器

    brew install --cask visual-studio-code
    
  2. IntelliJ IDEA
    Java/Kotlin开发首选

    brew install --cask intellij-idea
    
  3. Docker Desktop
    容器开发环境(必须下载Apple Silicon版本)

    brew install --cask docker
    

四、数据库工具

  1. PostgreSQL
    关系型数据库

    brew install postgresql@15
    brew services start postgresql@15
    
  2. Redis
    内存数据库

    brew install redis
    brew services start redis
    

五、效率增强

  1. Oh My Zsh
    Shell强化工具

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  2. iTerm2
    终端增强工具

    brew install --cask iterm2
    

六、环境验证

# 检查架构兼容性
uname -m  # 应显示 arm64
node -p "process.arch"  # 应显示 arm64
python3 -c "import platform; print(platform.machine())"  # 应显示 arm64

注意事项:

  1. 所有brew安装命令默认使用ARM原生版本

  2. 首次使用Docker需在设置中启用VirtioFS加速

  3. 如遇x86软件兼容问题,可使用:

    arch -x86_64 zsh  # 进入Rosetta 2转译环境
    

建议通过brew bundle dump导出当前环境配置,便于新设备快速部署。

已有 0 条评论
滚动至顶部