实体机安装kali及软件遇到的问题及解决方案

文章目录

  • 问题列表
    • 0、列表
    • 1、写优盘软件
    • 2、安装无线网卡驱动及蓝牙驱动
      • 无线网卡驱动
      • 安装蓝牙驱动
    • 3、换源安装搜狗输入法,以及遇到的开机损坏解决办法
    • 4、升级内核
    • 5、在升级内核的情况下安装VMworkstation
      • 1、先安装了VM,后升级内核,发现不能用
      • 2、升级内核后,导致打开VMware提示需要安装vmmon和vmnet模块(我遇到的)

问题列表

0、列表

  • 写优盘软件(有些会导致安装过程中读取不到安装文件)
  • 在无法接入网络情况下安装无线网卡驱动及蓝牙
  • 换源安装搜狗输入法
  • 升级内核
  • 在升级内核的情况下安装VMworkstation

1、写优盘软件

使用usbwriter
很快,好用

开机后就和虚拟机安装一样了


2、安装无线网卡驱动及蓝牙驱动

无线网卡驱动

在家里没有网线的情况下
可以使用手机的USB分享网络功能

连接上网络后,查看自己无线网卡型号

lspci | grep -i net

得到

08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
0f:00.0 Network controller: Broadcom Limited BCM4352 802.11ac Wireless Network Adapter (rev 03)

第一行是你的有线网,第二行就是我们要的无线网
无线网卡型号 BCM4352,博通的网卡

然后安装网卡驱动

apt install broadcom-sta-dkms 

重启,OK

安装蓝牙驱动

通过命令查看蓝牙相关情况

dmesg | grep -i blue
hci0: BCM: chip id 63
hci0: BCM: features 0x07
hci0: BCM20702A
hci0: BCM20702A1 (001.002.014) build 0000

#提到的错误
bluetooth hci0: firmware: failed to load brcm/BCM20702A1-13d3-3404.hcd (-2)
bluetooth hci0: Direct firmware load for brcm/BCM20702A1-13d3-3404.hcd failed with error -2
Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-13d3-3404.hcd not found

百度搜索
BCM20702A1-13d3-3404.hcd

发现解决办法

cd /lib/firmware/brcm
sudo wget https://github.com/winterheart/broadcom-bt-firmware/raw/master/brcm/BCM20702A1-13d3-3404.hcd
sudo modprobe -r btusb
sudo modprobe btusb

成功连接

若没有开机自启动

service bluetooth start

3、换源安装搜狗输入法,以及遇到的开机损坏解决办法

使用sogoupinyin_2.2.0.0108_amd64.deb
该版本的依赖还比较好安装,强迫症的可以去折腾2.3

换Ubuntu源(为了解决依赖)

vim /etc/apt/sources.list

换成

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe

添加验证秘钥

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B5B7720097BB3B58

显示成功导入后,更新源

apt-get update

然后安装依赖

apt-get install fcitx-libs fcitx-libs-qt fcitx-bin fcitx-data fcitx-modules fcitx-module-dbus fcitx-module-kimpanel fcitx-module-lua fcitx-module-x11 fcitx fcitx-tools fcitx-ui-classic fcitx-config-gtk2 libopencc2 libqtwebkit4

全部安装完后,安装软件包

dpkg -i s  tab补全

开机损坏解决办法
提示/root/.config/下搜狗目录损坏
删除重启,治标不治本

执行命令,重启搜狗面板,能够单次解决问题

/usr/bin/sogou-qimpanel

4、升级内核

uname -r 查看系统内核
apt-cache search linux-image #查找与之相关的内核

符合条件的内核长这个样子
linux-headers-5.2.0-kali3-amd64
linux-image-5.2.0-kali3-amd64
中间的版本号会不一样,一般只显示最新的

然后安装

apt-get install linux-headers-5.2.0-kali3-amd64 linux-image-5.2.0-kali3-amd64

等待内核更新完成,然后重启


5、在升级内核的情况下安装VMworkstation

可能会遇到两种问题

1、先安装了VM,后升级内核,发现不能用

解决方案:(网上的)
开机选第二项,用原来的内核启动
在这个内核中卸载VM
参考教程

2、升级内核后,导致打开VMware提示需要安装vmmon和vmnet模块(我遇到的)

严格按照步骤执行

安装VM15.5.1
dpkg -i 安装

下载对应的模块源码

git clone https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules/
git checkout workstation-15.5.1
git fetch
make
make install

此步骤为编译并安装好了vmmon 和vmnet模块

启动vm

/etc/init.d/vmware start

查看所有模块的启动情况,如果有没启动的

/etc/init.d/vmware restart

如果全部启动,则证明成功!

你可能感兴趣的:(linux)