1、苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
选择国内的镜像源
2、苹果电脑 极速安装脚本(精简版 几秒钟安装完成):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed
3、苹果电脑 卸载脚本:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
4、常见错误去下方地址查看
https://gitee.com/cunkai/HomebrewCN/blob/master/error.md
5、常用命令
brew ls
brew install
mac自带的终端不支持lrzsz使用的协议,所以需要用其他的终端,比如iterm2.
brew cask install iterm2
有些命令可能是 brew install iterm2 --cask
直接下载后解压就可以使用,iterm2使用的shell是zsh,
终端中环境变量可以设置到
~/.bash.profile
文件中,没有这个文件创建这个文件即可,另外iterm2打开一个新的终端窗口并不会去source这个文件,所以需要在 ~/.zshrc 文件的最后一行加上
source ~/.bash_profile
这样设置的环境变量就会在新打开的终端中生效。
修改 ~/.zshrc 文件,将iterm2的主题修改成agnoster
ZSH_THEME 替换robbyrussell为agnoster
下载字体
切换主题后,由于mac缺少 Meslo LG M Regular for Powerline字体导致有些字符乱码,所以下载后,点击安装,安装完成后,在iterm2的preferences中将字体修改为Meslo LG M Regular for Powerline,还有其他修改:比如背景颜色,字体大小,都可以按个人喜好修改
安装lrzsz
Install lrzsz on OSX: brew install lrzsz
安装完成后不能使用,使用rz时打不开文件选择窗口,还需要进行一些设置:
Save the iterm2-send-zmodem.sh and iterm2-recv-zmodem.sh scripts in /usr/local/bin/
执行:
# 在 / usr/loal/bin 目录下创建两个文件
cd /usr/local/bin
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-recv-zmodem.sh
wget https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-send-zmodem.sh
# 赋予这两个文件可执行权限
chmod 777 /usr/local/bin/iterm2-*
配置好配置文件之后,开始对 iTerm2 进行配置
点击 iTerm2 的设置界面 Perference-> Profiles -> Default -> Advanced -> Triggers 的 Edit 按钮,加入以下配置
添加两条 trigger,分别设置 Regular expression,Action,Parameters,Instant , 添加的两个触发器如下:
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked
Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked
此时 在iterm2中安装lrzsz才算完成。
brew install jd-gui --cask
安装完成后可以在mac的应用程序中看到jd-gui,但是mac系统Big Sur(11.x),Monterey(12.x)系统打开会有问题,首先会提示开发者无法验证,所以被阻止了,在系统偏好设置-》安全性与隐私中允许也无法打开,
解决办法:
我们需要替换 JD-GUI 程序文件里一个脚本文件,参考步骤如下:
右击 JD-GUI.app 点击显示包内容
显示包内容
将 Contents/MacOS/universalJavaApplicationStub.sh 文件的内容替换为 https://github.com/tofi86/universalJavaApplicationStub/blob/v3.2.0/src/universalJavaApplicationStub 中的内容,保存。
java -v 可以看到自带的jdk版本,jdk一般在文件夹:
/Library/Java/JavaVirtualMachines/
所以JAVA_HOME配置到~/.bash_profile文件中:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib
官网下载IDEA 2021.2月版本(旗舰版),安装,第一次进入需要登录才能进去,点击for trial ,登录,先进去,然后修改
help 下 Edit Custom VM options
文件最后加入这一行:
-javaagent:/path/to/FineAgent.jar
然后重启,用ActivationCode进行激活。