文章目录
1、切换至root账户
sudo su
2、deb包是什么
deb包是Debaian软件包格式的文件扩展名。
rpm是CentOS的软件包格式的文件扩展名。
exe是Windows的软件包格式的文件扩展名。
3、配置apt国内源
配置路径
#配置路径
/etc/apt/sources.list #
阿里源地址
#阿里源地址
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
配置文件如下
3、kali的apt源
Kali Rolling:是Debian的即时更新版,只要Debian中有更新,更新包就会放入Kali Rolling中,供用户下载使用。它为提用户提供了一个稳定更新的版本,同时会带有最新的更新安装包。
Kali Rolling下有3类软件包: main、non-free和contrib。
Kali apt源的软件包类型说明:
diists区域 | 软件包组件标准 |
---|---|
main | 遵从Debian自由软件指导方针(DFSG),并且不依赖于non-free |
contrib | 遵从Debian自由软件指导方针(DFSG),但依赖于non-free |
non–free | 不遵从Debian自由软件指导方针(DFSG |
注:DFSG是Debian自由软件指导方针(Debian Free Software Guidelines) ,此方针中大体包括自由的再次发行、源代码、禁止歧视人士或者组织等规定。
阿里云apt源地址:https://mirrors.aliyun.com/kali/
4、安装VM-Tools
apt update #去kali源中去同步包的索引文件
apt install open-vm-tools-desktop fuse #安装最新vmtools相关软件包
5、安装输入法
安装谷歌拼音
#安装谷歌拼音
apt install fcitx-googlepinyin
安装拼音、双拼、五笔拼音输入法
#安装拼音、双拼、五笔拼音输入法
apt install fcitx-table-wbpy
6、挂载光驱
mount /dev/cdrom /mnt/
挂载完以后,可以查看光盘驱动中的文件。
7、apt update、apt upgrade和apt dist-upgrade的区别
- apt update的作用是从/etc/apt/sources.list文件中定义的源中获取最新的软件包列表。即运行apt update并没有更新软件,只是获取软件状态。
例:
从阿里云(https://mirrors.aliyun.com/kali/)的apt源中kali-rolling目录下获取InRelease文件。
-
upt upgrade是根据update命令获取的最新软件包列表,去更新软件
系统将现有的Package升级,如果有相依性的问题,而此相依性需要去安装其它新的Package或影响到其它Package的相依性时,此Package就不会或级,会保留下来。 -
apt dist-upgrade则是根据update命令获取的最新软件包列表,去更新软件
如果有相依性问题,会根据需要安装、移除一些包。
故apt dist-upgrade会被认为是有点风险的升级。 -
对于个人和服务器上的操作一般情况下使用:apt-upgrade,比较稳定可靠。
-
每回更新之前,需要选运行apt update,然后才能运行apt upgrade或apt dist-upgrade。相当于apt update命令获取了包的一些信息,比如大小和版号,然后才可以用后两个命令去下载包,如果没有获取包的信息,那么后两个命令则是无效的。
8、重启
reboot #重启系统