之后dist-upgrade
我无法更新 Kali 并sudo apt-get update
返回此错误:
Err:1 http://http.kali.org/kali kali-rolling InRelease
Connection failed [IP: 192.99.200.113 80]
Reading package lists... Done
W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease Connection failed [IP: 192.99.200.113 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
我在 Kali 中搜索了更新错误,但找不到此错误。
这是我的sources.list
文件:
#
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free
deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
Dip*_*lui 18
你能在浏览器中看到存储库 (http.kali.org/kali) 吗?它是否在您的浏览器中显示“/kali 的索引”?
如果您看不到索引,则可能是防火墙/代理阻止了您的连接的原因。在这种情况下,请与您的网络管理员联系。
也尝试 从浏览器打开这个 URL https://http.kali.org/kali。如果它在浏览器中显示“索引”,请转到解决方案 1。
解决方案1:
https
通过执行以下命令尝试使用存储库
echo "deb https://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list
然后尝试 sudo apt-get update
如果您发现相同的错误,请选择其他解决方案。
解决方案2: 请执行以下命令。
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6
然后尝试 sudo apt-get update
如果您发现相同的错误,请选择其他解决方案。
解决方案 3:
请在更改 sources.list 文件之前保留一个备份文件使用文本编辑器将这些行添加到 /etc/apt/sources.list
文件中
deb http://http.kali.org/ /kali main contrib 非免费 deb http://http.kali.org/ /wheezy 主要贡献非免费 deb http://http.kali.org/kali kali-dev 主要贡献非免费 deb http://http.kali.org/kali kali-dev main/debian-installer deb-src http://http.kali.org/kali kali-dev 主要贡献非免费 deb http://http.kali.org/kali kali 主要贡献非免费 deb http://http.kali.org/kali kali main/debian-installer deb-src http://http.kali.org/kali kali 主要贡献非免费 deb http://security.kali.org/kali-security kali/updates 主要贡献非免费 deb-src http://security.kali.org/kali-security kali/updates 主要贡献非免费
然后尝试 sudo apt-get update
如果您发现相同的错误,请选择其他解决方案。
解决方案 4: 您是否使用任何代理服务器?然后,
检查文件 /etc/apt/apt.conf
请添加以下三行 /etc/apt/apt.conf
获取::http::proxy "http://proxy:port/"; 获取::ftp::proxy "ftp://proxy:port/"; 获取::https::proxy "https://proxy:port/";
写下您的 IP 地址代替“代理”
写你的端口号代替“端口”
然后尝试 sudo apt-get update
如果您发现相同的错误,请选择其他解决方案。