当我用这个安装 Kali NetHunter 时git,我启动了 NetHunter 但无法执行apt update
。相反,我收到以下错误:
我已经尝试过apt-key
甚至编辑了 DNS 解析配置文件。
答案1
屏幕截图显示从存储库获取的文件与预期大小不匹配,并指出了可能的解释:Mirror sync in progress?
。这可能是正在发生的事情(或什么發生)。即,存储库中某个文件的本地元数据显示其大小为“5”,但在下载该文件时,另一端正在进行镜像同步,此时其大小为“7”。
然而,您提到做了一些其他更改,并且在您运行的屏幕截图中也可以看到:
echo "deb https://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list
该单数>
字符导致/etc/apt/sources.list
仅被 覆盖。在运行此命令之前,deb https://http.kali.org/kali kali-rolling main non-free contrib
可能/很可能存在 中的其他条目。/etc/apt/source.list
至少,您可以尝试运行apt-get update
,它应该会获取最新的镜像元数据(对于您现在在中的单个条目/etc/apt/sources.list
),然后apt update
再次尝试运行。
然而,我建议重新开始,并在你看到的第一个问题时停止。