Mac 新机安装软件整理

本文详细记录了Mac新机配置过程,包括安装Chrome、JDK、Maven、IDEA、Git、MySQL、Redis、客户端工具、Jmeter、SecoClient、办公软件以及其他设置和命令安装。每个步骤提供了具体的操作指南,如配置环境变量、激活IDEA、设置SSH登录等。

前言

本文记录下Mac新机安装的一些程序员必备软件过程,需要同步初始化的内容:

  • 设置账号密码、修改hosts
  • 浏览器(Chrome(登录谷歌账号,通过chrome浏览器自动同步浏览器收藏夹、扩展程序等)、火狐)
  • 通讯软件(微信、企业微信、飞书、钉钉、腾讯会议、Zoom)
  • JDK(配置JAVA_HOME)
  • MySQL(安装客户端软件)
    • Navicat
    • DBeaver
  • Redis(配置启动,并安装客户端软件)
    • Redis Management
  • Maven(配置MAVEN_HOME,修改setting.xml文件)
  • Git(设置ssh登录)
  • IDEA(配置JDK、Maven、Git;安装Mybatis、Lombok等插件;设置自动提示、导包、文件模版等)
  • Postman(通过账号同步workspace )
  • Jmeter(修改中文配置等)
  • VPN
    • Tunnelblick
    • SeoClient
    • VPN
  • 办公软件及其他工具
    • 邮箱(Foxmail)
    • 笔记(Notepad++、有道云笔记、印象笔记)
    • 文本编辑器(SublimeText、Typora)
    • 其他(XMind、百度网盘)
  • 文件(文档、图片、视频等)
    • 项目代码
    • 资料

1. 安装Chrome

百度下载安装

2. 安装JDK

  1. 登录Oracle官网,下载JDK mac版安装JDK11
  2. 配置JAVA_HOME
# Java
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home 
# 设置一个中间变量,为了方便多个JDK版本时更换JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH:. 
#冒号前代表JDK目录下的bin目录,冒号后代表当前目录
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  1. 输入 java -version查看,安装完成
  • 查看JDK安装路径(默认:/Library/Java/JavaVirtualMachines/jdk-11.0.15.1.jdk/Contents/Home)
/usr/libexec/java_home -V 

3. 安装Maven

  1. Maven官网下载解压(注意:下载3.6及以下版本)

  2. 配置

vi ~/.bash_profile

添加:

# Maven
export MAVEN_HOME=/Users/mac/dev/maven/apache-maven-3.6.3 	# 替换成自己的安装路径
export PATH=${MAVEN_HOME}/bin:$PATH

保存退出执行:

source ~/.bash_profile

查看结果:

mvn -v
  1. 配置IDEA Maven路径,如果下载依赖报错,查看是否是版本安装过高,建议安装3.6及以下版本

4. 安装IDEA

  1. 下载安装:
    百度下载安装并激活

  2. 配置

    • 修改 idea.vmoptions
    -Xms512m
    -Xmx2048m
    
  3. 安装插件

MybatisX
POJO to JSON
Alibaba Java Coding Guidelines
MapStruct Support
Lombok
EasyYapi
GenerateAllSetter

5. 安装Git

  1. 登录Git官网下载Mac版本
  2. 先按照brew(见下面:安装brew)
  3. brew install git
  4. 查看按照结果:git version

6. 安装Mysql

  1. MySQL官网下载安装
    注意下载版本要和mac匹配(关于本机10.15对应8.0.20及以下)

7. 安装Redis

  1. 官网下载稳定版本
  2. 解压安装
# 解压
tar zxvf redis-5.0.5.tar.gz
# 更名
mv redis-3.2.8 redis
# 移动
mv redis /usr/local/
  1. 启动查看
redis-server
redis-cli
  1. 设置开机自启动(可选)
  2. 如果报错缺少pkg-config,执行:
curl http://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz -o pkg-config-0.29.2.tar.gz
tar -xf pkg-config-0.29.2.tar.gz
cd pkg-config-0.29.2
./configure  --with-internal-glib
make
sudo  make install

8. 安装客户端工具

  • 安装数据库客户端【DBeaver】
    1. 官网下载安装
    2. 直接安装
    3. 新建连接测试
  • 安装数据库客户端【Navicat】
    1. 自行百度下载安装并激活
  • 安装Redis客户端【AnotherRedisDesktopManager】
    1. github下载安装
brew install --cask another-redis-desktop-manager

9. 安装Jmeter

  1. 官网下载
  2. 配置环境变量
# Jmeter
export JMETER_HOME=/Users/mac/dev/jmeter/apache-jmeter-5.5
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$JMETER_HOME/bin/ApacheJMeter.jar
  1. 启动
source .bash_profile.

10. 安装SecoClient

  1. 下载
  2. 设置安全与隐私权限
    系统偏好设置->安全性与隐私->仍要打开

11. 安装办公软件

  • 安装Typora
  1. Typora官网
  2. 点击安装
  3. 修改Typora文件设置
  4. 下载安装其他
  • 企业微信
  • 飞书
  • 微信
  • 快连

12. 其他设置、命令安装

  • 安装brew
    自行百度安装:
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
  1. ipaddress 获取 raw.githubusercontent.com 对应的ip;
  2. 配置hosts文件映射;
  3. https://brew.sh/, 复制命令并执行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装 ll、la、l命令
vim ~/.bash_profile

//将以下代码添加到.bash_profile文件中
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
//保存

source .bash_profile
  • 设置
  1. 修改mac用户密码:xxxxxxxxx
  2. 修改hosts文件,复制一份修改完成后替换原来的。
关闭SIP:csrutil disable      
staff
  1. root用户密码:xxxxxxxx ,使用 “su -” 命令切换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值