系统源:
源配置(软件源):软件包的来源,例如安装程序在本机,但是需要安装的程序软件包在软件源服务器上。也可以称之为软件仓库。安装软件时,就是从仓库调取数据放在机器上。
Linux下载软件的两种方式:
(1)从源配置(软件源)所在服务器上通过特定命令获取软件包(例如JDK、Tomcat)。推荐使用这一种方式。
(2)从官网上下载软件包。
第一次更新源的过程就相当于刚装好的Windows系统需要打补丁
配置Kali系统源:
1、更新源
官方源下载软件比较慢,所以需要更新源
- 打开源文件:vi /etc/apt/sources.list
此时文件里只有一个官方源,建议注释,不然还是会使用这个源
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2YfNWawNCM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPR5kMNRkT6lFVOBDOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZwpmLykTNwMjMxETM4IDNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
推荐源
#中科大
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 保存
接着更新源
- 终端命令:apt-get update
也可以升级,建议需要的时候再升级
- 命令: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
然后成功启动。