kali崩了两个,自己重新下载镜像文件,发现了(以前别人帮忙装Kali时的几个点)
1. 首先,在官网下载iso镜像文件会是一个压缩包,这个有些迷,找资料iso文件怎么打开 里得知工具Daemon Tools可以使用,下载安装Daemon Tools后,压缩包就变成了正常的iso文件,
2. 然后在Linux里创建新的虚拟机/典型/… 这是有三个选项,选择第二个:安装程序光盘映像文件(iso)时出现了警告(无法检测此光盘映像中的操作系统。您需要指定要安装的操作系统。),这种情况下要选择第三个(稍后安装操作系统),如此完成后,不要急着打开刚刚创建的虚拟机进行配置,因为若是直接打开,在安装过程中会出现DHCP错误,所以,先选择编辑/虚拟网络编辑器,改成NAT可以参考这里,
3. 再然后到本地机里再参考这个,右键网络/属性,再点击自己的连接的网络/属性/共享(,两个允许勾上,这里有个家庭网络连接(H)),选择刚刚在NAT那里看到的网络。然后一路可以顺利安装了。
安装vm-tools 这里./vmwareinstall.pl 加成./vmwareinstall.pl -d,加个-d参数可以自动安装 重启后便可以了,本地机和虚拟机文件直接拖来拖去~
Kali联网 先找到虚拟机/设置/网络适配器,选择NAT模式(各种模式的区别), 然后(在虚拟机关机的前提下),编辑/虚拟网络适配器/更改设置,选择还原默认设置,等待完成后,再次开机就有网啦。
Tips:软件再难安装,也得自己动手安装呀,不然及时对软件操作熟练,一旦出现什么需要再次安装的情况,就惨了 TAT 。(来自菜鸡的血淋淋的经验)
无法获得锁的问题
无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 方法一(这种方法我没有找到含有apt-get的进程)
终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。 方法二 强制解锁,命令
sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lockKali换源 首先 使用管理员权限su root vim /etc/apt/sources.list kali下的vim命令(很详细)
进入后输入i,进入输入页面,然后输入想要更换的源(官方的源老慢老慢的,用#将其注释掉,可以使用阿里云源,中科大源) 然后Ctrl+C,再:wq保存并退出
这些源是从大佬的回复中找来的 原帖看这里
#官方源 deb http://http.kali.org/kali kali main non-free contrib deb-src http://http.kali.org/kali kali main non-free contrib deb http://security.kali.org/kali-security kali/updates main contrib non-free
#激进源,新手不推荐使用这个软件源 deb http://repo.kali.org/kali kali-bleeding-edge main deb-src http://repo.kali.org/kali kali-bleeding-edge main
#中科大kali源 deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
#阿里云kali源 deb http://mirrors.aliyun.com/kali kali main non-free contrib deb-src http://mirrors.aliyun.com/kali kali main non-free contrib deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free
点我看大佬的原文 问题:
cd /etc/apt/apt.conf.d然后ls发现确实有70debconf
vim 70debconf输入i进入编辑模式,输入:
Acquire::AllowInsecureRepositories "true";然后验证一下是不是真的输进去了:
apt-config dump(在Dir::开头的结束的下面两行可以看到)Acquire::AllowInsecureRepositories “true”;这句
点我看大佬原文
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6再来apt-get update检查更新,终于可以了,眼泪都要掉下来
无法解析域名https://blog.csdn.net/weixin_40943540/article/details/82943280
cd /etc/NetworkManager 进入 vim NetworkManager.conf 进入编辑 将managed=false改成true 保存退出重启
其他错误 出现有几个软件包无法现在,apt-get update 或者的情况:
vi /etc/apt/apt.conf在这里,如果看到Acquire::http::Proxy "http://127.0.0.1:8087"; 说明加了一个代理,注释掉#
输入法问题: apt-get install ibus apt-get install ibus ibus-pinyin 找到设置里的区域与语言(Region&Language) 点击小+ ,找到汉语与中文里的汉语(pinyin) 选择向上按钮将其移到最上面, 然后回到终端,输入命令reboot(重启) 再次开机后shift+空格键就可以输入中文啦 安装若是遇到奇怪问题看看这里有没有哟