首页 > 其他分享 >安装Homebrew

安装Homebrew

时间:2023-12-07 10:15:11浏览次数:32  
标签:git -- repo https homebrew brew Homebrew 安装

1. 简介

一款包管理工具,目前支持macOS和Linux系统。主要有四个部分组成:brew、homebrew-core 、homebrew-cask、homebrew-bottles。

2. 安装

1. 执行/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)",镜像选阿里巴巴,30分钟左右,安装完成。

2. brew --version 验证是否安装成功

3. 更换下载源

-C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git # 中科大
或
git -C "$(brew --repo)" remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git # 阿里巴巴
或
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git # 清华大学

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git # 中科大
或
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git # 阿里巴巴
或
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git # 清华大学
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git # 中科大
或
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-cask.git # 阿里巴巴
或
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git # 清华大学
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile # 阿里云
或
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/bottles' >> ~/.bash_profile # 中科大
或
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/bottles' >> ~/.bash_profile # 清华大学

source ~/.bash_profile

4. 更新

执行brew update

5. 恢复默认源

1. git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
2. git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
3. git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
4. 删除环境变量 HOMEBREW_BOTTLE_DOMAIN
5. source ~/.bash_profile
6. brew update

3. 常用命令

先执行brew doctor查看问题,按照指示对问题进行修复
执行brew update-reset 将homebrew还原到稳定版
执行brew update 更新软件包

brew install node 默认安装最新版
brew install [email protected] 安装指定版本
brew switch node 16.0.0 切换版本

brew upgrade name 更新安装过的软件(如果不加软件名,就更新所有可以更新的软件)

brew uninstall node 卸载node

brew services list 获取services列表
brew services start/stop/restart serverName
brew services start mysql 启动mysql服务
brew services restart mysql 重启mysql服务
brew services stop mysql 停止mysql服务

brew config 查看brew配置
brew info node 查看node安装信息
brew list 查看已安装软件
brew list --versions 查看已安装软件版本号
brew search node 搜索可用node相关软件
brew update brew自身更新
brew cleanup 清除下载的缓存
brew doctor 诊断brew,并给出修复命令

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

参考地址

https://zhuanlan.zhihu.com/p/607620531

标签:git,--,repo,https,homebrew,brew,Homebrew,安装
From: https://www.cnblogs.com/zrx1/p/17881050.html

相关文章

  • 安装包 amd,amd64, arm,arm64 都有什么区别
    现在的安装包也不省心,有各种版本都不知道怎么选。根据你安装的环境配置。amd:32位X86amd64:64位X86arm:32位ARMarm64:64位ARMamd64是X86架构的CPU,64位版。amd64又叫X86_64。主流的桌面PC,笔记本电脑,服务器(包括虚拟机)都在用X86_64的CPU。arm64是ARM架构的CPU,64位版。苹果新出的电......
  • 云课五分钟-07安装Opera失败-版本不匹配
    前篇:云课五分钟-06一段代码调试debug-AI与人工其中已经遇到了一些问题,在和文心一言交互过程中,由于提问不合适,得不到所期望的结果。那么这一节本可以避免,但是为了展示失败,需要将过程录制。 视频:云课五分钟-07安装Opera失败-版本不匹配文本:如果在一开始就询问:对于安装Opera浏览器......
  • go-zero 之安装 etcd
    本文只涉及Linux上的安装。二进制安装下载二进制安装包ETCD_VER=v3.4.28DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/downloadINSTALL_DIR=/tmprm-f${INSTALL_DIR}/etcd-${ETCD_VER}-linux-amd64.tar.gzrm-rf${INSTALL_DIR}/etcd-download-test&&mk......
  • 人工智能学习一、使用miniconda安装tensorflow
    1、condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--setshow_channel_urlsyes用户目录底下找到.condarc文件,打开.condarc文件,删除第3行–defaults,保存文件2、创建一个虚拟环境,其实相当于创建了一个docker环境类似......
  • skywalking 部署安装 https://blog.csdn.net/swg321321/article/details/129704345
    https://blog.csdn.net/swg321321/article/details/129704345 前言在分布式系统中会出现服务间的相互调用,且服务数量众多。一般会出现如下异常请求出现异常,需要定位定位具体是哪个服务器发生异常,需要对这个请求链路一步一步调试才能确定那个服务出现异常。出现定位异常服务难......
  • 虚拟机安装详解
    虚拟机安装详解 虚拟机安装 1.选择虚拟机软件
在安装虚拟机之前,需要选择一款合适的虚拟机软件。目前市面上有很多虚拟机软件供选择,如VMware、VirtualBox等。根据你的需求和操作系统的支持情况,选择合适的虚拟机软件。2.下载操作系统镜像文件
购买虚拟主机空间后,你会得到......
  • CentOS 7.9 安装后网络配置(NAT模式)
    1.配置虚拟机NAT信息 2.修改网卡信息  vim/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO为staticONBOOT为yesNATMASK子网掩码和虚拟机NAT的子网掩码一致GATEWAY网关和虚拟机NAT的网关一致IPADDR=192.168.124.140要在虚拟机NAT的起始结束地址......
  • wiki confluence 8.7.1最新版安装部署 支持docker安装
    截止到2023年12月confluence最新版本为8.7.1,支持docker安装、linux常规安装、windows常规安装,下面就以docker安装部署为例,常规安装部署方法可以参考【仅限学习研究用,请支持正版】一、系统环境要求linux系统推荐centos系统4核8G+100G硬盘 二、安装部署1、先关闭防火墙......
  • jupyter notebook代码补全扩展安装遇到 Jupyter command `jupyter-contrib` not found
    Jupytercommandjupyter-contribnotfound.解决方案——新的安装方式。方法1:pip方式1.先使用以下命令,卸载旧版本的jupyter_contrib_nbextensions和upyter_nbextensions_configurator:分别用cmd命令,卸载之前的安装pipuninstalljupyter_contrib_nbextensionspipuninsta......
  • Erlang&Rabbitmq安装
    一.安装erlang1wgethttp://www.erlang.org/download/otp_src_19.3.tar.gz解压1tar-xvfotp_src_19.3.tar.gz进入文件夹1cdotp_src_19.3配置1./configure--prefix=/home/erlang--without-javac如果报错:1configure:error:Nocurseslibraryfunct......