zoukankan      html  css  js  c++  java
  • fatal: unable to access 'https://github.com/Homebrew/brew/'

    最近安装 Homebrew 遇到的坑,总结一下。
    我的 Mac 版本是 10.13.6。

    1. 首先安装 Homebrew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    
    • 报错信息:
    fatal: unable to access 'https://github.com/Homebrew/brew/': Could not resolve host: github.com
    Failed during: git fetch origin master:refs/remotes/origin/master --tags --force
    
    1. 解决方式:
      1. 试着先在终端 ping github.com
      MacBook-Pro:~$     ping github.com 
        PING github.com (13.250.177.223): 56 data bytes
        Request timeout for icmp_seq 0
        Request timeout for icmp_seq 1
        Request timeout for icmp_seq 2
        Request timeout for icmp_seq 3
      
      • 如果 ping 出来是这种结果,就接着看第二步
      1. 修改 hosts 配置
        • 在终端中 sudo vi /etc/hosts 打开编辑文件
        • 按 s 进入编辑模式
        • 接着在最下面添加 192.30.253.113 github.com
        • 按 control + c 保存
        • 接着按 :wq 退出,就可以了。
      2. 在终端 ping github.com
        MacBook-Pro:~$     ping github.com
        PING github.com (192.30.253.113): 56 data bytes
        64 bytes from 192.30.253.113: icmp_seq=0 ttl=49 time=351.766 ms
        64 bytes from 192.30.253.113: icmp_seq=1 ttl=49 time=388.017 ms
        64 bytes from 192.30.253.113: icmp_seq=2 ttl=49 time=391.047 ms
        64 bytes from 192.30.253.113: icmp_seq=3 ttl=49 time=408.031 ms
        
      • 就会发现已经成功了。
      1. 接着就在执行
        /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
        
      2. 如果安装过程中遇到这种问题
        error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
        fatal: The remote end hung up unexpectedly
        
      • 就是网络有问题,在执行一下安装命令
      achang@achangMacBook-Pro:~$     /usr/bin/ruby -e "$(curl -      fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
        ==> This script will install:
       /usr/local/bin/brew
       /usr/local/share/doc/homebrew
      /usr/local/share/man/man1/brew.1
      /usr/local/share/zsh/site-functions/_brew
      /usr/local/etc/bash_completion.d/brew
      /usr/local/Homebrew
      
      Press RETURN to continue or any other key to abort
      ==> Downloading and installing Homebrew...
      remote: Counting objects: 106166, done.
      remote: Compressing objects: 100% (26/26), done.
      remote: Total 106166 (delta 21), reused 27 (delta 14), pack-reused 106125
      Receiving objects: 100% (106166/106166), 24.11 MiB | 161.00 KiB/s, done.
      Resolving deltas: 100% (77467/77467), done.
      From https://github.com/Homebrew/brew
      * [new branch]          master     -> origin/master
      * [new tag]             0.1        -> 0.1
      * [new tag]             0.2        -> 0.2
      * [new tag]             0.3        -> 0.3
      * [new tag]             0.4        -> 0.4
      * [new tag]             0.5        -> 0.5
      * [new tag]             0.6        -> 0.6
      * [new tag]             0.7        -> 0.7
      * [new tag]             0.7.1      -> 0.7.1
      * [new tag]             0.8        -> 0.8
      * [new tag]             0.8.1      -> 0.8.1
      * [new tag]             0.9        -> 0.9
                                 ...
      
      * [new tag]             1.6.1      -> 1.6.1
      * [new tag]             1.6.10     -> 1.6.10
      * [new tag]             1.6.11     -> 1.6.11
                                 ...
      * [new tag]             1.6.8      -> 1.6.8
      * [new tag]             1.6.9      -> 1.6.9
      * [new tag]             1.7.0      -> 1.7.0
      * [new tag]             1.7.1      -> 1.7.1
      HEAD is now at dce6b875c Merge pull request #4581 from reitermarkus/non-existent-download-strategies
      ==> Tapping homebrew/core
      Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
      remote: Counting objects: 4808, done.
      remote: Compressing objects: 100% (4590/4590), done.
      remote: Total 4808 (delta 57), reused 839 (delta 27), pack-reused 0
      Receiving objects: 100% (4808/4808), 3.90 MiB | 14.00 KiB/s, done.
      Resolving deltas: 100% (57/57), done.
      Tapped 2 commands and 4593 formulae (4,849 files, 12.2MB).
      
      
      • 安装完成了。
     


    转自:https://www.jianshu.com/p/c8d998903a6a  非常感谢

  • 相关阅读:
    cookie和session及token的区别联系
    linux/Deepin /Debian 9 Stretch安装Wine
    Deepin 15.9系统直接运行exe运行程序
    cookie和session及token的区别联系
    Deepin 15.9系统直接运行exe运行程序
    deepin系统右键刷新解决增删改文件没有变化
    linux/Deepin /Debian 9 Stretch安装Wine
    deepin系统右键刷新解决增删改文件没有变化
    Linux系统中的截图功能(类似QQ、微信、Snipaste截图功能)
    Linux系统中的截图功能(类似QQ、微信、Snipaste截图功能)
  • 原文地址:https://www.cnblogs.com/huangzs/p/11264759.html
Copyright © 2011-2022 走看看