MAC使用指南

MAC 初始化配置

初次使用MAC,对于一些使用上的设置还有安装的相关APP进行了记录。

1、基本设置:

触控板

2、软件工具安装:

Homebrew:

终端执行如下命令,从国内中科大镜像源下载安装:(安装过程中会提示安装git)

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

安装完成后,终端执行brew -v出现如下信息:

homebrew

意思是homebrew的根目录没有信任列出的这两项

解决方案:

# 终端执行如下命令
git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-core
git config --global --add safe.directory /opt/homebrew/Library/Taps/homebrew/homebrew-cask

Xnip:

一款截屏工具

IINA:

视频播放软件

Clipy:

剪切板

Typora:

Markdown编辑器,配合PicGo + Github搭建在线图床


typora激活小技巧,这么做实在是不应该,下面说教程:

在应用程序中从终端中打开typora所在位置,

路径是: /Applications/Typora.app/Contents/Resources/TypeMark/page-dist/static/js

可以通过如下命令查找e.hasActivated="true"==e.hasActivated所在位置

# 在typora安装目录下进行关键词内容搜索,找到LicenseIndex.180dd4c7.95238c74.chunk.js 文件所在位置
grep -r "e.hasActivated" ./

将hasActivated="true"==e.hasActivated更改为hasActivated="true"=="true",重启typora即可。

PicGo:

图床,下载地址: https://github.com/Molunerfinn/PicGo/releases

终端工具: iTerm2 + Oh My Zsh

iTerm2安装:https://iterm2.com/downloads.html

zsh安装:

# 查看当前所使用的SHELL
echo $SHELL

# 查看当前环境下所有支持的 SHELL,检查列表中是否包含zsh
cat /etc/shells

# zsh查看版本号
zsh --version

# MAC默认自带zsh,可以使用如下命令更新
brew install zsh

将zsh设置为默认shell:

​ 可以在系统设置》用户与群组》ctrl+用户头像打开高级选项中确认默认登录shell方式

安装oh-my-zsh:

git clone https://github.com/robbyrussell/oh-my-zsh.git
cd oh-my-zsh/tools
sh install.sh

oh-my-zsh插件配置:

主题配置:

vim ~/.zshrc
# 先设置了一个主题 afowler
ZSH_THEME="afowler"
source ~/.zshrc

zsh命令自动补全插件(zsh-autosuggestions):

git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

vim ~/.zshrc
# 在原有配置基础上添加zsh-autosuggestions 多个插件之间用空格隔开
plugins=(git zsh-autosuggestions)
source ~/.zshrc

zsh命令高亮插件(zsh-syntax-highlighting):

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

vim ~/.zshrc
# 在原有配置基础上添加zsh-syntax-highlighting 多个插件之间用空格隔开
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
source ~/.zshrc

在切换zsh命令行解释器后,原先在~/.bash_profile中配置的环境变量失效了,解决方法:

# 在~/.zshrc文件最后,增加一行
source ~/.bash_profile

NeatReader:

电子书阅读器

右键助手:

右键新建文档

3、开发环境搭建:

3.1 JDK安装与卸载:

卸载JDK:

先在终端执行

java -version

如果有输出相关版本信息说,说明MAC自带了1.8.0_202版本的JDK,

# 1、执行如下命令查看jdk安装路径
/usr/libexec/java_home -V
# 2、看到安装目录为: /Library/Java/JavaVirtualMachines
# 3、执行rm命令删除
sudo rm -rf /Library/Java/JavaVirtualMachines


# 1、删除自己安装的JDK
/usr/libexec/java_home -V
#  看到jdk相关文件的路径如下:
#    1.8.202.08 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
#/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
# 2、执行rm命令删除
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

检查用户目录下的.bash_profile文件,删除java环境变量相关的配置

安装JDK:

使用homebrew安装jdk

# 执行如下命令查看jdk各版本
brew search openjdk
# 通过如下命令安装指定版本的jdk
brew install openjdk@17

留意安装完成之后的输出信息,会提示你进行如下操作

设置软连接:

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

设置环境变量:

vim ~/.bash_profile
# 输入安装路径
export JAVA_HOME=/opt/homebrew/opt/openjdk@17
export PATH=$JAVA_HOME/bin:$PATH:.
# 保存退出
# 动态生效配置文件
source ~/.bash_profile

完成上述步骤之后,在终端执行java -version可以看到jdk相应的版本信息,说明配置完成

3.2 Maven安装:

官网下载maven二进制压缩包,解压到本地目录

image-20230607163610982

设置环境变量:

vim ~/.bash_profile
# 输入安装路径
export MAVEN_HOME=/Users/yore/env/apache-maven-3.9.2
export PATH=$MAVEN_HOME/bin:$PATH:.
# 保存退出
# 动态生效配置文件
source ~/.bash_profile

验证安装是否成功:

mvn -v

配置文件添加镜像源和本地仓库地址,在maven的setting.xml文件中

设置阿里云镜像源:(定位mirror关键词)

    <mirror>
      <id>alimaven</id>
      <mirrorOf>censtral</mirrorOf>
      <name>alien maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

设置本地仓库地址:(定位localRepository关键词)

<localRepository>/Users/yore/repository</localRepository>

3.4 Goland开发环境:

通过homebrew安装go

# 查看库中go版本
brew search go
# 安装指定版本go
brew install go@1.18
# 环境变量配置到.bash_profile
export GO_HOME=/opt/homebrew/opt/go@1.18
export PATH=$GO_HOME/bin:$PATH:.
# 配置生效
source .bash_profile
# 查看版本
go version

以上方法存在在GoLand开发工具中无法自动识别到SDK的情况,如果安装时不指定go版本,默认安装最新版的可以自动识别。

第二种安装方法,在官网(https://go.dev/dl/)手动下载安装包,下载macoS ARM64版,默认安装目录/usr/local/go,配置环境变量

# 配置go的几个环境变量
# go 工作目录
export GOPATH=$HOME/go
# go 安装目录
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
export PATH=$GOBIN:$PATH:.

# 配置生效
source ~/.bash_profile
# 查看相关信息
go version
go env

4、其他设置:

关闭microsoft自动更新:

cd /Library/Application\ Support/Microsoft/MAU2.0
# 将此应用程序权限设置为000
sudo chmod 000 Microsoft\ AutoUpdate.app

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

请我喝杯咖啡吧~

支付宝
微信