关于kali2021.2更换APT源 (修复源地址为https)

  • 首先切换到root:     su - root

     

  • 打开sources.list 文件编辑     vim /etc/apt/sources.list

     

  • 将原来的源 注释  即在deb http://http.kali.org/kali kali-rolling main contrib non-free 前加上#

     

  • 将以下内容复制进sources.list,在最后复制即可 (不知道哪个人写的http,人家明明用的https)
    #中科大
    deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
    deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
    
    #阿里云
    #deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    #deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    
    #清华大学
    #deb https://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

     

  • 之后按下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  #编辑软件源信息文件

关于kali2021.2更换APT源 (修复源地址为https)

上一篇:搭建静态网站——基于https协议的静态网站


下一篇:.NET Core 中的日志与分布式链路追踪