Kali库的更新以及nvidia驱动安装
一、更新内核
安装好Linux后的第一件事儿就是检查你的依赖库有没有更新,由于Kali是基于Debian系统的发行版,笔者喜欢用dpkg中的aptitude来管理软件包
笔者安装好后的系统并没有自带aptitude,在终端中用apt-get安装
apt-get install aptitude (笔者用的Kali2019.4版本直接是root权限用户,(2020的版本用户)普通用户用 sudo apt-get install aptitude)
如果有failed的情况出现,估计是当时没有访问到源的网站,重新执行一遍这个命令
Kali Linux允许用户使用以下命令恢复为默认root用户登录
dpkg-reconfigure kali-grant-root
然后有1.4G的更新…慢慢更新吧
注:如果你安装的是英文版的Kali系统时,打开中文网站会出现中文乱码的情况,安装
aptitude install ttf-wqy-zenhei
即可
二、安装nvidia的xconfig
安装好后的系统默认使用nouveau,这个驱动很卡,而且容易出现问题,先检查一下头文件
aptitude install linux-headers-$(uname -r)
$符号可以获取"uname -r"输出的信息(这里输出内核版本)
然后安装nvidia的xconfig组件
aptitude install nvidia-xconfig nvidia-driver
"nvidia-driver"可能不需要安装(我安装了…)
笔者在安装的过程中出现了缺少lib/firmware/i915/.*相关组件的问题,解决方案参考:
这个网站,下载最新的压缩包(当时我下的是linux-firmware-20200122.tar.gz),用
tar -zxvf 文件名(.tar后缀文件用tar -xvf解压,具体参考tar指令说明书(man tar))
解压,将里面的i915文件夹替换掉/lib/firmware中的i915文件夹即可
安装好后,其实可以看到在
cat /etc/modprob.d/nvida-blacklists-nouveau.xconfig
这个文件中新添加了一行blacklist nouveau,这时候只需要在命令行中输入
update-initramfs -u
重启后就可以发现开机的GUI加载变快了
后记
笔者比较喜欢用虚拟终端进行操作,但是当笔者使用的时候,不断出现tmr: stalled at ffffffffffffffff这个错误,其实这个是使用nouveau驱动时才会出现的错误,安照上面的步骤安装好nvidia的xconfig跟新后就不会出现这个问题了
进入虚拟终端(tty(teletypewriter的简写))默认使用 Ctl+Alt+fx(fx=f1,f2,f3,f4…)进入