kali20.1更新源的相关操作

Doria ·
更新时间:2024-11-10
· 616 次阅读

kali20.1更新源的相关操作

1.先进入更新源的文件(如果是root权限,则不用在前面加上sudo):
sudo vim /etc/apt/sources.list

在password后面输入自己的密码即可:以root权限进入更新源文件修改
2.在文件后面加上以下更新源,可根据自己需要进行选择:
注意,先输入i来进行相关操作:

#中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free #东软大学 deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib #官方源 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

加完了更新源之后退出文件,退出文件时先按Esc键,之后输入**:wq**(意思是保存修改并退出);
3.之后如果直接运行更新源会报错,会出现以下错误:

Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied);
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)

因此我们需要设置root权限,命令如下:

sudo passwd root

如下图所示,设置新的root密码:
在这里插入图片描述
然后输入su,输入刚刚添加的密码:
在这里插入图片描述
3.然后运行更新源并更新软件:
输入以下命令,等待一会儿即可:

apt-get update && apt-get upgrade && apt-get clean

相关命令及其作用:

apt-get clean //清除缓存索引 apt-get update //更新索引文件 apt-get upgrade //更新实际的软件包文件 apt-get dist-upgrade //根据依赖关系更新

中间如果出现需要你选择y或n的,选择y就可以了。
这样我们就更新源成功了。

也可以把第三步和第四步结合,就直接使用sudo apt-get update,然后再使用sudo apt-get upgrade就可以了。


作者:keaidxxn



更新 kali

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章
Maha 2020-11-25
526