笔者在网上找到很多kali 的源地址,但有的源在apt-get update时出现了404错误,很明显远程软件源已经更新,路由路径都不对了,有的地址出现了not found。于是我整理如下源,其中有之前网上查到的,也有我从kali官方网站(https://kali.org/)中找到的源。
在此先说明我目前使用的kali版本。kali 2.0 sana ,4.6.0-kali1-amd64(使用命令uname -r)。
1、kali官方源
来自kali官方文档:http://docs.kali.org/general-use/kali-linux-sources-list-repositories
deb http://old.kali.org/kali sana main non-free contrib
# For source package access, uncomment the following line
# deb-src http://old.kali.org/kali sana main non-free contrib
2、aliyun软件源
这个源貌似没有出现什么问题(起码没有出现404错误),但有的软件没有,比如我要安装Linux-headers就找不到,也许是我系统版本高了。
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security sana/updates main contrib non-free
3、kali官方源
这个可能是不同kali版本的源,但我的kali系统用这个源会出现404,可能也是版本问题。源地址来源多是论坛、博客,比如这一篇:http://unix.stackexchange.com/questions/266871/cannot-find-linux-headers-4-3-0-kali-amd64
# Regular Repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free
4、基于Debian释出的linux源
来源应该也是各大论坛博客。没出现过什么问题。
# An experimental repository for Debian based distributions
deb http://apt.izzysoft.de/ubuntu generic universe
基于Debian的发行版(比如Kali、Ubuntu)一般配置在/etc/apt/sources.list这个文件。因为一般系统安装软件只能root权限,这个文件也需要root权限才能修改(su或sudo)。
最后补充一下,很多时候还有中科大源可以使用,但我不得不说中科大源我用了几次都有问题。这里我就不贴出来了。