配置mac mini M4 的一些软件

最近更换了 mac mini M4 ,想要重新下载配置软件 ,记录一下。

Homebrew是什么?

homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。通过简单的指令可以实现包管理,而不用关心各种依赖和文件路径情况。

安装指令:

复制代码
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装成功 但还需要重启终端 或者 运行 source /Users/你的主机/.zprofile,然后查看brew

复制代码
 命令:brew -v

结果:Homebrew 4.4.29

git的安装

复制代码
brew install git

JDK的安装

Java Archive | Oracle 在官网下载JDK,

根据系统 我下载的是这几个版本,下载完之后配置

.在终端中,打开.zshrc文件

复制代码
open .zshrc

打开之后把 刚才的配置项粘贴到文件中

复制代码
#JAVA
 JAVA_HOME_23=/Library/Java/JavaVirtualMachines/jdk-23.jdk/Contents/Home
 JAVA_HOME_21=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
 JAVA_HOME_17=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
 JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
 JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home


export JAVA_HOME=$JAVA_HOME_8
 
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
 
export PATH
export CLASSPATH

在终端中,使.zshrc文件生效

复制代码
source ~/.zshrc

切换JDK

在终端中,查看一下我们的JDK版本

复制代码
java -version

1.在终端中,打开.zshrc文件

复制代码
open .zshrc

2.修改JAVA_HOME的值

复制代码
export JAVA_HOME=$JAVA_HOME_17

3.在终端中,使.zshrc文件生效

复制代码
source ~/.zshrc

再查看一次,发现已经切换成功了

wget安装

复制代码
 brew install wget     

iTerm2、zsh 和 oh-my-zsh

  • iTerm2:iTerm2是 Mac OS 终端的替代品,也是iTerm的继承者。iTerm2将终端带入了"只有想不到,没有做不到"的时代。
  • zsh:zsh 是 shell 语言类型,兼容bash,提供强大的交互式命令行功能,比如 tab 补全,自动纠错功能等。但是有一个很大的缺点,就是配置太麻烦。
  • oh-my-zsh:管理 zsh 配置的框架,只需要简单的改改配置文件,就能让 zsh 用的很顺手。

使用Homebrew安装iTerm2

复制代码
brew install --cask iterm2

打开 iTerm2,打开 Preferences 配置界面,选择 Profiles 就可以进行一些自定义配置了。

安装nvm

复制代码
brew install nvm

配置nvm环境 ,下载完成后,将此段粘出,然后打开.zshrc ,找个位置粘贴。保存之后运行.zshrc

复制代码
source ~/.zshrc

环境配置完之后开始下载版本 , 我下载14版本的时候报错 其余的都可以

复制代码
nvm install 8
nvm install 12
nvm install 16
nvm install 18
nvm install 20
nvm install 22
相关推荐
m0_535817555 小时前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api
我有满天星辰10 小时前
Mac 安装 Redis + Spring Boot 整合 Redis(完整实战指南)
spring boot·redis·macos
游戏开发爱好者811 小时前
iOS开发工具推荐:Xcode、AppCode、SwiftLint使用心得与效率提升
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
whyfail11 小时前
Codex 下载安装指南:Windows 和 macOS 官方版下载
windows·macos·codex
感谢地心引力11 小时前
在Claude Code里面使用Deepseek-v4,支持mac和Windows双系统
人工智能·windows·macos·ai·deepseek·claude code
感谢地心引力12 小时前
在codex里面使用Deepseek-v4,支持mac和windows双系统
windows·gpt·macos·ai·codex·deepseek
搬砖的小码农_Sky12 小时前
AI Agent:macOS Sequoia 部署 OpenClaw 完整教程
人工智能·macos·ai·人机交互
天上路人1 天前
AI 降噪不是“凭空复原语音”,而是在“已有语音信息”的基础上进行增强。
ide·人工智能·macos·语音识别·xcode
один but you1 天前
【无标题】
macos·objective-c·cocoa
AI行业学习1 天前
CC-Switch 下载、安装与使用全指南Windows+macOS+Linux【2026.5.28】
linux·windows·macos