当我尝试使用命令 apt-get update 更新我的 kali linux 时出现 3 个错误:
Err http://http.kali.org/wheezy/main amd64 Packages 404 Not Found
Err http://http.kali.org/wheezy/contrib amd64 Packages 404 Not Found
Err http://http.kali.org/wheezy/non-free amd64 Packages 404 Not Found
我怎样才能解决这个问题?
答案1
打开终端并在下面输入这些文本
nano /etc/apt/sources.list
之后,清除文本文件粘贴
#deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20141002-11:29]/ kali contrib main non-free
#deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20141002-11:29]/ kali contrib main non-free
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free
之后保存文件并退出。
然后在终端输入
apt-get 更新 && apt-get 升级
如果失败则尝试两三次。记住不要使用第三方存储库。
答案2
经过多次尝试,我在这里找到了答案: http://docs.kali.org/general-use/kali-linux-sources-list-repositories
它说在 sources.list 文件 deb 中创建一个条目http://http.kali.org/kalikali-rolling 主要贡献 非自由
答案3
我遇到了同样的问题,但是这个方法帮我解决了:-
在您的 /etc/sources.list 文件中添加以下内容并删除以前的内容。
deb http://kali.mirror.garr.it/mirrors/kali kali-rolling main non-free contrib
deb-src http://kali.mirror.garr.it/mirrors/kali kali-rolling main non-free contrib
现在用 进行检查sudo apt-get update
。这已经帮我修复了这个问题。