kali2.0使用时遇到的一些问题

刚刚开始学习kali  遇到了一些问题 在这里把这些问题记录下来 以防再次遇到这些问题的时候不知道怎么办

Kali Linux2.0更新源无法正常使用问题


遇到的第一个问题就是kali 的更新源实在是太慢了  在网上找了一些更新源之后  换了上去  结果使用apt-get的时候 无线报错 根本使用不了 经过半个小时的研究 终于找到了解决办法

网络上找的更新源如下:

kali2.0使用时遇到的一些问题

然而我们会发现kali自带的官方更新源如下:

kali2.0使用时遇到的一些问题

去Google了一下,才知道,sana和kali-rolling是kali的两个代号(codename)。而kali-rolling是目前最新的代号。

明白了这个,问题就容易解决了。

解决方法:将网络上找的所有更新源中的sana换成kali-rolling即可

以下是详细步骤:

打开终端,输入vim /etc/apt/sources.list编辑sources.list文件

kali2.0使用时遇到的一些问题

输入100dd回车,可以删除该文件的前100行内容,(或者在每行前加#注释掉)然后按i键进入“插入”模式,即可开始编辑,输入以下内容:

#中科大kali

deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云kali

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

如图:

kali2.0使用时遇到的一些问题

然后按下esc键,退出“插入模式”,同时按shift键和分号键(;)然后输入wq即可保存退出。如下图:

kali2.0使用时遇到的一些问题

然后输入apt-getupdate & apt-get upgrade开始更新,如下:

kali2.0使用时遇到的一些问题

更新完成后输入apt-get dist-upgrade

kali2.0使用时遇到的一些问题

重复输入apt-getupdate & apt-get upgrade和apt-get dist-upgrade直至没有可更新的软件为止,然后输入apt-get clean,最后输入reboot重启。更新完毕。


PS:附赠一个清华大学更新源 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

以上是在CSDN博客找到的一个解决办法 确实有效果


然而 在使用apt-getupdate & apt-get upgrade的时候却遇到了第二个问题


更新软件的时候提示“无法获得锁 /var/cache/apt/archives/lock - open

解决方法一:

#:ps -aux (列出进程,形式如)

root 5765 0.0 1.0 18204 15504 ? SN 04:02 0:00 apt-get -qq -d

找到最后一列以apt-get 开头的进程

#:sudo kill 该进程的PID

解决方法二:

#:sudo rm /var/cache/apt/archives/lock

#:sudo rm /var/lib/dpkg/lock

我用的是解决办法二 输入这两条命令  再使用apt-getupdate & apt-get upgrade  命令执行成功


遇到的第三个问题就是 一开始我的kali是nat连接方式

 可以正常上网 但是 当改为桥接模式之后 却无论如何都上不了网

下面是解决办法

首先  打开/etc/network/interfaces,起初是没有最下面两行的,加上,格式是仿造倒数第三和第四这两行来写的

修改为如图所示

kali2.0使用时遇到的一些问题

最后,在终端里执行   /etc/init.d/networking restart   重启网络,使刚才的配置生效,done