Mac Pro下安装Homebrew过程

Posted 緈諨の約錠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac Pro下安装Homebrew过程相关的知识,希望对你有一定的参考价值。

1 前言

Linux通常使用yum或者wget安装软件,Mac电脑通常使用的brew安装三方软件,这里记录下Mac Pro下brew的安装过程。

注: 老版本的mac倒没什么问题,但是新版的mac os上,可能会出现奇葩的问题

2 Homebrew是什么?

Homebrew是Mac的OS X上的软件安装管理工具,类似于apt-get或者yum。拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷,Homebrew Cask是Homebrew的扩展,可以用来安装一些应用。

Mac中的homebrew非常方便,但是安装的时候,却有些麻烦,因为墙的存在我们的安装总会超时报错等。好在国内有一些镜像能让我们使用,比如中科大的镜像,清华源等。

中科大镜像地址: https://mirrors.ustc.edu.cn/

3 Homebrew安装

下面笔者以MacBook Pro (13-inch, M1, 2020),芯片 Apple M1,版本11.4为例进行安装。

官方文档: https://docs.brew.sh/Installation

This script installs Homebrew to its preferred prefix (/usr/local for macOS Intel, /opt/homebrew for Apple Silicon and /home/linuxbrew/.linuxbrew for Linux) so that you don’t need sudo when you brew install. It is a careful script; it can be run even if you have stuff installed in the preferred prefix already. It tells you exactly what it will do before it does it too. You have to confirm everything it will do before it starts.

使用command + 空格键,打开聚焦搜索,输入 终端 ,然后进入终端控制台,安装Homebrew步骤如下:

  • 在终端中执行以下命令

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
    这个镜像可能会报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443 
    
  • 推荐使用下面的地址安装:

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    
  • 查看版本号

    brew -v
    

出现以下界面,说明Homebrew安装成功了:

有的安装Homebrew成功了,但是当你使用命令brew install wget安装wget时,提示权限不足,使用sudo brew install wget 安装时提示:危险操作

Error: Running Homebrew as root is extremely dangerous and no longer supported.

网上很多做法是把/usr/local路径改成当前用户路径,但是在高版本的Mac上面已经不允许了:

sudo chown -R $(whoami) /usr/local
chown: /usr/local: Operation not permitted

上面的问题笔者都遇到了,试了好多安装方式(有好多可以安装Homebrew成功,但是使用brew install软件时,却报权限不存在,或者危险操作等各种问题), 最后,笔者终于使用上文推荐的那种方式安装成功了,并且可以安装软件,这里记录一下走过的坑吧~

写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,希望尽自己的努力,做到更好,大家一起努力进步!

如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!

给自己的梦想添加一双翅膀,让它可以在天空中自由自在的飞翔!

以上是关于Mac Pro下安装Homebrew过程的主要内容,如果未能解决你的问题,请参考以下文章

mac pro下安装brew软件包管理工具

Python-MAC 安装Jupyter过程

Python-MAC 安装Jupyter过程

Homebrew安装

Mac系统HomeBrew安装过程

mac brew 怎么安装msql 5.5