【问题标题】:git clone shows 2 fatal errorsgit clone 显示 2 个致命错误
【发布时间】:2020-11-18 13:30:33
【问题描述】:

我正在尝试在 Hackthebox.eu 上完成一个需要破解密码的挑战。经过一些研究,看起来使用 JohnTheRipper 程序最适合这个。在尝试在 Kali Linux VM 上设置此程序时,我得到了以下结果(我正在按照教程进行设置):

kali@kali:~/Desktop$ git clone https://github.com/magnumripper/JohnTheRipper.git
Cloning into 'JohnTheRipper'...
remote: Enumerating objects: 91701, done.
fatal: pack has bad object at offset 702615: inflate returned -5
fatal: index-pack failed

我没有比这更进一步的了,因为我真的不知道自己在做什么。我确实尝试了一个解决方案,该解决方案表明代码太大或我的互联网太慢并关闭了压缩,但这也不起作用。任何帮助表示赞赏或指出正确的方向

【问题讨论】:

    标签: linux git clone


    【解决方案1】:

    我只是updated git to 2.28.0,这个问题就消失了。 2.17.1 等特定版本可能有问题

    【讨论】:

      【解决方案2】:

      我只是克隆它没有问题:

      Cloning into 'JohnTheRipper'...
      remote: Enumerating objects: 91701, done.
      remote: Total 91701 (delta 0), reused 0 (delta 0), pack-reused 91701
      Receiving objects: 100% (91701/91701), 114.37 MiB | 1.40 MiB/s, done.
      Resolving deltas: 100% (71974/71974), done.
      Updating files: 100% (1930/1930), done.
      

      这意味着您的内存不足以容纳解压缩步骤,如described herethis page
      我会首先提高分配给 VM 的内存,看看这是否足够。

      【讨论】:

      • 所以,我尝试了这个,仍然得到相同的结果。我将它从 2GB 提升到 4GB,但没有任何变化。我应该说我已经确定我确实有互联网连接,甚至可以浏览到列出的 git hub 站点。如果 RAM 不是您在这里所说的,那么 VHD 是 80 GB。
      • @RighteousRanger 奇怪。您在该 VM 中使用的是什么版本的 Git?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 2012-06-17
      • 1970-01-01
      • 1970-01-01
      • 2017-05-30
      相关资源
      最近更新 更多