Kali系统更新

系统源:

源配置(软件源):软件包的来源,例如安装程序在本机,但是需要安装的程序软件包在软件源服务器上。也可以称之为软件仓库。安装软件时,就是从仓库调取数据放在机器上。

Linux下载软件的两种方式:

(1)从源配置(软件源)所在服务器上通过特定命令获取软件包(例如JDK、Tomcat)。推荐使用这一种方式。

(2)从官网上下载软件包。

第一次更新源的过程就相当于刚装好的Windows系统需要打补丁

配置Kali系统源:

1、更新源

官方源下载软件比较慢,所以需要更新源

  • 打开源文件:vi /etc/apt/sources.list

此时文件里只有一个官方源,建议注释,不然还是会使用这个源

Kali系统更新_第1张图片

推荐源

#中科大
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

按 i 进入插入模式,可以把上述的源都复制进去,然后按 Esc 退出,再按 shift + 冒号,输入 wq 保存

Kali系统更新_第2张图片

接着更新源

  • 终端命令:apt-get update

Kali系统更新_第3张图片
也可以升级,建议需要的时候再升级

  • 命令:apt-get upgrade

或者

  • 命令:apt-get dist-upgrade

2、选择不更新某个软件(例如Metasploit)

(1)查看当前的系统中所有软件包状态

  • 命令:sudo dpkg --get-selections | more

(2)给metasploit-framework锁定当前版本不更新

  • 命令:sudo apt-mark hold metasploit-framework

(3)查看当前己锁定的软件包

  • 命令:sudo dpkg --get-selections | grep hold

(4)取消软件保留设置

  • 命令:sudo apt-mark unhold metasploit-framework

kali系统更新后出现问题

进入/usr/share/metasploit-framework目录下,使用命令

  • 命令:gem install bundler
  • 命令:gem update --system

然后成功启动。

你可能感兴趣的:(Kali,Kali,Kali更新)