0x01获取管理员权限
在终端中输入以下命令获取 root 权限:
bash
sudo -i
0x02备份原有源文件
在修改前建议备份原有 sources.list 文件:
bash
cp /etc/apt/sources.list /etc/apt/sources.list.bak
0x03:编辑 sources.list 文件
使用文本编辑器打开文件,例如 vim:
vim /etc/apt/sources.list
按 i 进入插入模式,删除或注释掉原有官方源(在行首加 #),然后添加国内镜像源地址。添加完后按Esc键退出编辑模式后按wq键保存退出。
常用国内源示例:
阿里云源(推荐稳定)
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
清华大学源(速度快)deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib
中科大源deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
华为云源deb https://mirrors.huaweicloud.com/kali kali-rolling main non-free contrib

0x04:更新软件源
保存文件后执行以下命令更新软件源:
apt update

如果显示的源地址为你设置的国内镜像(如 mirrors.aliyun.com 或 tsinghua.edu.cn),说明更换成功。
然后升级系统:
apt full-upgrade -y

注意事项:
1.确保系统可以访问互联网,否则 apt update 会失败。
2.如果使用代理,需要在 /etc/apt/apt.conf.d/ 中配置代理规则。
3.检查 sources.list 中的发行版名称是否与当前 Kali 版本匹配(如 kali-rolling 适用于最新版)。
4.可通过 apt policy 查看当前软件源是否生效。
5.若出现网络延迟高,可尝试更换其他国内镜像源或使用 ping 测试延迟。
通过以上步骤,你可以顺利将 Kali Linux 的官方源更换为国内镜像源,从而显著提升软件包下载和更新速度。