Mac安装Homebrew

文章目录

  • 1、Homebrew是什么?
    • 1.安装hombrew
    • 2.brew cask 安装
  • 2、设置环境变量
  • 3、更换为国内镜像源
  • 4、Homebrew基本用法
  • 5、安装软件
    • 1.安装jmeter
    • 2.安装jdk
      • java环境配置
        • 1.在bash中配置环境变量
        • 2.在zsh中配置环境变量
    • 3.安装allure
      • 安装
      • 环境变量配置
  • 6、卸载软件
    • 1.卸载jdk
    • 2.卸载python
      • 一.首先彻底卸载自己安装的python
      • 二.卸载通过brew安装的python

1、Homebrew是什么?

引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

ARM版Homebrew最终被安装在/opt/homebrew路径下。

1.安装hombrew

首先打开终端, 执行如下命令:

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

Mac安装Homebrew_第1张图片
安装成功后,会提示成功。
Mac安装Homebrew_第2张图片

2.brew cask 安装

执行命令:

brew install --cask docker

如图:
Mac安装Homebrew_第3张图片

2、设置环境变量

具体操作步骤如下:
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)"

Mac安装Homebrew_第4张图片

3、更换为国内镜像源

可参考: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

4、Homebrew基本用法

Mac安装Homebrew_第5张图片

5、安装软件

1.安装jmeter

安装目录为:/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

2.安装jdk

# 最新版 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

# OpenJDKOracle 不再维护后会转交给 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

java环境配置

1.在bash中配置环境变量

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
3export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include"
4、查看java版本
java -version
5、完成,如图。

Mac安装Homebrew_第6张图片
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"

2.在zsh中配置环境变量

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.完成!

3.安装allure

安装

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

6、卸载软件

1.卸载jdk

#1、查看已安装的jdk版本
ls /Library/Java/JavaVirtualMachines/
#2、删除卸载jdk(需要输入sudo密码)
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk
#3、卸载完成后,查看
java -version

2.卸载python

一.首先彻底卸载自己安装的python

删除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 文件中,将其相关信息删除。

二.卸载通过brew安装的python

1.brew list 看下安装了哪个版本的python

2.brew uninstall --force python 彻底清除所有python(也可以单独删除)

好啦到此为止你mac上除了系统自带的python 其它多余的都被删除啦 爽YY~

你可能感兴趣的:(环境搭建,homebrew)