kali2.0使用时遇到的一些问题
刚刚开始学习kali 遇到了一些问题 在这里把这些问题记录下来 以防再次遇到这些问题的时候不知道怎么办
Kali Linux2.0更新源无法正常使用问题
遇到的第一个问题就是kali 的更新源实在是太慢了 在网上找了一些更新源之后 换了上去 结果使用apt-get的时候 无线报错 根本使用不了 经过半个小时的研究 终于找到了解决办法
网络上找的更新源如下:
然而我们会发现kali自带的官方更新源如下:
去Google了一下,才知道,sana和kali-rolling是kali的两个代号(codename)。而kali-rolling是目前最新的代号。
明白了这个,问题就容易解决了。
解决方法:将网络上找的所有更新源中的sana换成kali-rolling即可
以下是详细步骤:
打开终端,输入vim /etc/apt/sources.list编辑sources.list文件
输入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
如图:
然后按下esc键,退出“插入模式”,同时按shift键和分号键(;)然后输入wq即可保存退出。如下图:
然后输入apt-getupdate & apt-get upgrade开始更新,如下:
更新完成后输入apt-get dist-upgrade
重复输入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,起初是没有最下面两行的,加上,格式是仿造倒数第三和第四这两行来写的
修改为如图所示
最后,在终端里执行 /etc/init.d/networking restart 重启网络,使刚才的配置生效,done