引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
ARM版Homebrew最终被安装在/opt/homebrew路径下。
首先打开终端, 执行如下命令:
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
执行命令:
brew install --cask docker
具体操作步骤如下:
1.在终端执行命令echo $SHELL
获得终端类型
/bin/zsh => zsh => .zprofile
/bin/bash => bash => .bash_profile
2.(1)如果看到的是/bin/zsh
,则输入:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
(2)如果看到的/bin/bash
,则输入:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.bash_profile
eval "$(/opt/homebrew/bin/brew shellenv)"
可参考:https://mp.weixin.qq.com/s/eiZPyn0U1t1VVMIb3hTLDg
如,替换为中科大的镜像:
# brew 程序本身
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# Mac OS 系统上的 Homebrew
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 更换后测试工作是否正常
brew update
# zsh 替换 brew bintray 镜像
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
# bash 替换 brew bintray 镜像
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
安装目录为:/usr/local/Cellar/jmeter/5.4.1: 2,643 files, 124.4MB
运行jmeter:
1、cd /usr/local/Cellar/jmeter/5.4.1/bin
2、sh jmeter
# 最新版 Oracle JDK
brew cask install oracle-jdk
# Oracle JDK11、Oracle JDK8 需要手动下载
# https://www.oracle.com/hk/java/technologies/javase-downloads.html
# 最新版 Oracle OpenJDK
brew cask install java
# Oracle OpenJDK11
brew cask install java11
# 使用该命令则安装由 Oracle 提供的最新版的 OpenJDK
brew cask install java
# 使用该命令则安装由 Oracle 提供的 OpenJDK11
brew cask install java11
# OpenJDK 在 Oracle 不再维护后会转交给 RedHat 维护
brew cask install openjdk@11
# AdoptOpenJDK
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk8
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk9
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk10
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk11
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk12
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk
# Azul Zulu 提供了 JDK 7
# Azul Zulu 也提供其他版本的 JDK 像 zulu8、zulu11 等
brew cask install homebrew/cask-versions/zulu7
brew cask install homebrew/cask-versions/zulu8
brew cask install homebrew/cask-versions/zulu11
brew cask install homebrew/cask-versions/zulu
# Apple 提供的 JDK6
brew cask install homebrew/cask-versions/java6
步骤:
1、安装Java
brew install java
1、安装完成后,配置环境变量
1、执行以下命令,输入开机密码
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
2、写入环境变量配置文件
echo 'export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"' >> ~/.zshrc
3、
export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include"
4、查看java版本
java -version
5、完成,如图。
2、在MacOS X 10.5或更高版本上,我们可以使用/usr/libexec/java_home
返回默认JDK的位置。
值:
/opt/homebrew/Cellar/openjdk/17.0.1/libexec/openjdk.jdk/Contents/Home
查看配置文件:
~/.bash_profile
~/.zshrc
/Library/jdk-11/bin
export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"
export PATH="/Library/jdk-11/bin:$PATH"
1.查看安装根目录。
方法1:
输入命令 which python3,可以看到安装路径。
方法2:
1、打开Finder,可以在下图所示的路径中找到安装好的jdk
2、其中Contents下的Home文件夹,是该JDK的根目录。
如:
根目录为:
/Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk/Contents/Home
2.将这个路径配入环境变量。
(1)输入命令
vim ~/.bash_profile
(2)打开后,然后输入下面的环境变量:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk/Contents/Home
(3)保存,退出。
编辑完成后,按下esc
,再输入 :wq
保存退出。
(4)最后不要忘记再编译一下环境变量。
source ~/.bash_profile
3.查看java版本
java --version
-->
java 11.0.13 2021-10-19 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370, mixed mode)
4.完成!
1、安装:
brew install allure
2、查看安装目录:
which allure
1)zsh配置环境变量方法
将which allure查询出来的目录添加到配置文件中(目录为:/opt/homebrew/bin/allure)
echo 'export PATH="/opt/homebrew/bin/allure:$PATH"' >> ~/.zshrc
cat ~/.zshrc
2)bash配置环境变量方法
pass
#1、查看已安装的jdk版本
ls /Library/Java/JavaVirtualMachines/
#2、删除卸载jdk(需要输入sudo密码)
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk
#3、卸载完成后,查看
java -version
删除Python 3.6 framework
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.6
删除Python 3.6 应用目录
sudo rm -rf “/Applications/Python 3.6”
删除/usr/local/bin 目录下指向的Python3.6的连接
cd /usr/local/bin/
ls -l /usr/local/bin | grep ‘…/Library/Frameworks/Python.framework/Versions/3.6’ | awk ‘{print $9}’ | tr -d @ | xargs rm
如果需要的话,编辑配置路径的环境文件,例如 ~/.bash_login, ~/.bash_profile, ~/.cshrc, ~/.profile, ~/.tcshrc, and/or ~/.zprofile,当初安装的时候,默认是将Python3.6的信息配置在 ~/.bash_profile 文件中,将其相关信息删除。
1.brew list 看下安装了哪个版本的python
2.brew uninstall --force python 彻底清除所有python(也可以单独删除)
好啦到此为止你mac上除了系统自带的python 其它多余的都被删除啦 爽YY~