【问题标题】:homebrew install error Failed during: git fetch origin master:refs/remotes/origin/master --tags --force自制安装错误期间失败:git fetch origin master:refs/remotes/origin/master --tags --force
【发布时间】:2020-02-05 04:34:32
【问题描述】:

我无法安装自制软件。

我尝试过的方法:

  1. 更改 http_proxy 值 `export http_proxy=http://127.0.0.1:10818;export https_proxy=http://127.0.0.1:10818;
  2. 提高 postBuffer 值 git config --global http.postBuffer 5242880000
  3. 更改脚本 使用 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 而不是 /usr/bin/ruby -e "$(curl -fsSL... 它有效。谁能解释它为什么起作用?谢谢

终端不断显示此消息

==> Downloading and installing Homebrew...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (16/16), done.
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Failed during: git fetch origin master:refs/remotes/origin/master --tags --force

【问题讨论】:

  • 删除您的/usr/local/Homebrew 并重试
  • @Bigman 在我再次重新安装 brew 之前已将其删除。有趣的是,我只是通过这个脚本ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 而不是/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 再次尝试了它。
  • @KailiC 它对我有用:D
  • 我遇到了同样的问题,和你一样,我在命令开始时将 /bin/bash 更改为 bash 并且它起作用了

标签: git homebrew macos-big-sur


【解决方案1】:

我遇到了同样的问题,我认为我们有同样的问题,当我安装 homebrew/core 时它总是会中断:

error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno
54 fatal: the remote end hung up unexpectedly fatal: early EOF fatal:
index-pack failed Failed during: git fetch --force origin
refs/heads/master:refs/remotes/origin/master

我使用这些资源来解决问题 Homebrew install: Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1

https://www.programmersought.com/article/74365494100/

我的步骤:

  1. 我删除了所有与 Homebrew 相关的文件夹,您可以在安装运行开始时找到它们: (放入脚本并运行您可能需要多次执行的操作,例如我:/) ==> 此脚本将安装:

    /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

  2. 我确保所有网络连接都正常,我可以 ping github.com

  3. 我确保我的电子邮件已分配给 github 上的帐户

    git config --global user.email yourgitmail@example.com

  4. 正如你确实增加了后缓冲值

    git config --global http.postBuffer 5242880000

  5. 修改ssl传输的安全设置

    git config --globle http.sslVerify "false"

然后一切正常并开始正常下载。我没有坏,但花了很长时间......我记得离开我的 MacBook Pro 并在很长一段时间后回来,它仍在传输......我希望我能提供帮助。

我花了一整天的时间来解决它,但如果您需要更多帮助,这两个链接包含所有详细信息。

【讨论】:

    【解决方案2】:

    我为此搞砸了好几个小时,并在此处和其他几个网站上尝试了所有提到的修复。

    这是一个打开 VPN 的简单案例

    【讨论】:

      【解决方案3】:

      在 ubuntu 20.04 中, 转到您的文件菜单,选择“其他位置”,选择“计算机”,选择“主”文件夹。 右键单击并“在终端中打开”。

      输入“sudo rm -rf linuxbrew”。 再次尝试安装。 如果仍然弹出错误, 输入“git config --global user.email '

      【讨论】:

        猜你喜欢
        • 2013-09-02
        • 2017-02-11
        • 2012-05-22
        • 2020-07-27
        • 2021-03-29
        • 2014-01-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多