zoukankan      html  css  js  c++  java
  • macOS HomeBrew更换源 brew常用命令说明

    homebrew本身就是一个git仓库。使用homebrew安装软件包时,会自动先下载软件包,然后解压安装,但有时候下载会卡住,或者很慢,这个时候有以下几种方法:

    1.临时的终止update,先control+c,停掉当前update,安装继续

    2.更改更好用的git远程仓库

    替换homebrew默认源(源代码仓库)

    cd "$(brew --repo)"
    git remote set-url origin git://mirrors.ustc.edu.cn/brew.git

     如图:

     

    替换homebrew-core源(核心软件仓库)

    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
    git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git

     如图:

     

    替换homebrew-bottles(预编译二进制软件包)

    bash用户:
    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile

    zsh用户:
    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
    source ~/.zshrc

    3.通过其他工具先将所需的软件包下载下来,注意版本一定要对应,homebrew放置软件包源码的路径为/Library/Caches/Homebrew/,只要你将所需要的软件包下载正 确的版本,放置在此目录下,那么再使用brew install xxx的时候,brew就能直接安装了,有时候brew install xxx卡在下载界面,这招很管用。

    首先执行brew --help或者man brew都会有下面的列表

    Example usage:
      brew search [TEXT|/REGEX/]
      brew info [FORMULA...]
      brew install FORMULA...
      brew update
      brew upgrade [FORMULA...]
      brew uninstall FORMULA...
      brew list [FORMULA...]
    
    Troubleshooting:
      brew config
      brew doctor
      brew install --verbose --debug FORMULA
    
    Contributing:
      brew create [URL [--no-fetch]]
      brew edit [FORMULA...]
    
    Further help:
      brew commands
      brew help [COMMAND]
      man brew
      https://docs.brew.sh

    或者

    NAME
           brew - The missing package manager for macOS
    
    SYNOPSIS
           brew --version
           brew command [--verbose|-v] [options] [formula] ...
    
    DESCRIPTION
           Homebrew is the easiest and most flexible way to install the UNIX tools
           Apple didn't include with macOS.
    
    ESSENTIAL COMMANDS
           For the full command list, see the COMMANDS section.
    
           With --verbose or -v, many commands print extra debugging  information.
           Note that these flags should only appear after a command.
    
           install formula
                  Install formula.
    
           uninstall formula
                  Uninstall formula.

    反正都是介绍brew命令的使用。个人觉的学会看这个,比看别人的博客来的快。

    那么介绍一下常用的命令:

    brew –help             #查看brew的帮助

    brew install git        #安装git软件

    brew uninstall git     #卸载git软件

    brew search git        #搜索git软件

    brew list                   #显示已经安装软件列表

    brew update            #更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。

    brew upgrade git      #更新某具体软件

    brew [info | home] [FORMULA…] #查看软件信息

    brew cleanup git       #单个软件删除,和upgrade一样

    brew cleanup           #删除所有

    brew outdated         #查看那些已安装的程序需要更新

    brew home  *          #用浏览器打开

    brew info *              #显示软件内容信息

    brew deps *             #显示包依赖

    brew config             #查看brew配置

  • 相关阅读:
    pdf 去水印 比较好用
    ffmpeg从视频中每隔几秒提取一张图片
    tampermonkey 网盘直链下载助手
    淘工厂买的usb 蓝牙5.0 外置台式机 适配器(下载)
    Apache Doris 轻松入门和快速实践
    一步一步编译最新版Apache Doris 0.15版本的详细过程
    go使用msgpack
    服务接口杂谈
    关于真伪3层所讨论的
    jattach最近的一些更新
  • 原文地址:https://www.cnblogs.com/DjangoBlogs/p/10762310.html
Copyright © 2011-2022 走看看