Kali2021配置apt换源
⾸先切换到root:    su - root
打开sources.list ⽂件编辑    vim /etc/apt/sources.list
将原来的源注释即deb /kali kali-rolling main contrib non-free
kali vim命令
#中科⼤
deb mirrors.ustc.edu/kali kali-rolling main non-free contrib
deb-src mirrors.ustc.edu/kali kali-rolling main non-free contrib
#阿⾥云
#deb mirrors.aliyun/kali kali-rolling main non-free contrib
#deb-src mirrors.aliyun/kali kali-rolling main non-free contrib
#清华⼤学
#deb mirrors.tuna.tsinghua.edu/kali kali-rolling main contrib non-free
#deb-src mirrors.tuna.tsinghua.edu/kali kali-rolling main contrib non-free
之后Esc,:wq保存退出即可
注: 在kali终端,使⽤⿏标选中内容,就可以完成复制;
移动光标需要粘贴的位置,按下⿏标中间的滚轮就可以粘贴;
deb 代表软件的位置,deb-src 代表软件的源代码的位置
apt update  #从/etc/apt/sources.list ⽂件中定义的源中获取的最新的如那件包列表,
  即没有更新软件,⽽是相当于windows下⾯的检查更新,获取的是软件的状态
Kali Rolling :是Kali的即时更新版,只要Kali中有更新,更新包就会放⼊Kali Rolling中供⽤户下载使⽤。
它为⽤户提供了⼀个稳定更新的版本,同时会带有最新的更新安装包。这个是我们最常⽤的源
在kali Rolling 下有3类软件包main、non-free和contrib。
其中main遵从Debian⾃由软件指导⽅针(DFSG),并且不依赖于non-free;
contrib 遵从Debian⾃由软件指导⽅针(DFSG),但依赖于non-free;
non-free不遵从Debian⾃由软件指导⽅针(DFSG)
InRelease 代表软件包更新列表,⾥⾯会有版本号等,后期更新会根据它进⾏判定是否更新
apt upgrade #对其进⾏更新,开始的包⽐较多,所以时间也⽐较长;同样apt dist-upgrade 也是对其更新,他俩的区别是:
upgrade :升级时,如果软件包有相依性的问题,此软件包就不会被升级(更稳定)
dist-upgrade升级时,如果软件包有相依性的问题,会移除旧版,直接安装新版本。(所以通常会被认为是有风险的升级,不兼容可能不会正常运⾏) *****升级时要先获取apt update然后在更新apt upgrade;如果没有获取包的信息,upgrade也是⽆效的,相当于还是⽤的旧版本
apt 常⽤命令
apt install #安装软件包
apt remove  #移除软件包
apt update #更新可⽤软件包列表
apt upgrade #通过安装/升级软件来更新系统
apt dist-upgrade #通过卸载/安装/升级来更新系统
vim /etc/apt/sources.list  #编辑软件源信息⽂件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。