kali安装内核源码包(kali安装配置源)
本文目录一览:
- 1、kali如何安装Linux的内核文件。
- 2、kali Linux 安装内核头文件
- 3、如何在kali linux中安装英伟达内核模块cuda和pyrit
- 4、Kali Linux2016.1内核头文件安装不上怎么办?
- 5、win10系统下如何安装Kali2.0内核头文件
kali如何安装Linux的内核文件。
一般内核源文件 都在/usr/src下,自己找找吧。 apt-get是在线下载安装的。 那个提示就是没有那些包。 自己可以单独下载的。
kali Linux 安装内核头文件
提示未发现软件包。
需要在软件源中添加内核头文件的源,编辑 /etc/apt/source.list,添加
deb kali main non-free contrib
deb-src kali main non-free contrib
如果不行估计是你的大源有问题再次添加
#中科大源
deb sana main non-free contrib
deb-src sana main non-free contrib
deb sana/updates main contrib non-free
deb-src sana/updates main contrib non-free
#阿里云kali源
deb sana main non-free contrib
deb sana/updates main contrib non-free
deb-src sana/updates main contrib non-free
如何在kali linux中安装英伟达内核模块cuda和pyrit
安装cuda以及nvidia驱动
这一步比较简单,安装之前,推荐大家编辑一下/etc/apt/source.list文件,把国外的源注释掉换成国内科大的,下载比较快。科大源的地址如下
deb kali main non-free contrib
deb-src kali main non-free contrib
deb kali/updates main contrib non-free
设置完之后,执行以下命令安装
apt-get update
apt-get install nvidia-detect nvidia-libopencl1 nvidia-opencl-common nvidia-support nvidia-opencl-icd nvidia-visual-profiler nvidia-glx nvidia-installer-cleanup nvidia-kernel-common nvidia-smi nvidia-alternative nvidia-opencl-dev libglx-nvidia-alternatives nvidia-kernel-dkms nvidia-cuda-toolkit nvidia-vdpau-driver nvidia-xconfig glx-alternative-nvidia libgl1-nvidia-alternatives nvidia-settings libgl1-nvidia-glx xserver-xorg-video-nvidia libcublas4 libcudart4 libcufft4 libnpp4 libnvidia-compiler libcuda1 libcuinj4 libnvidia-ml1 libxvmcnvidia1 libcusparse4 libcurand4 python-pycuda-doc python-pycuda-headers python-pycuda nvidia-cuda-doc nvidia-cuda-gdb
由于包比较多可能有点慢,安装过程会弹出两个窗口需要确认,直接OK就好,执行完之后toolkit和驱动都装上了,然后把一些变量写入系统,在/root/.bashrc最后面加上下面一段
PATH=$PATH:/usr/lib/nvidia-cuda-toolkit/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nvidia-cuda-toolkit/lib:/lib
export PATH
export LD_LIBRARY_PATH
可以执行一下ldconfig马上生效,不过反正都要重启一次的了,重启。
安装pyrit-cuda
下面重新编译个pyrit来试一试使用GPU。下载pyrit的地址是:
我们需要下载pyrit-0.4.0.tar.gz和cpyrit-cuda-0.4.0.tar.gz,下载完之后,安装一下编译所需要的工具
atp-get install libpcap-dev python2.7-dev
解压pyrit-0.4.0.tar.gz并且安装
tar -xzvf pyrit-0.4.0.tar.gz
cd pyrit-0.4.0
python setup.py build
python setup.py install
解压cpyrit-cuda-0.4.0.tar.gz
tar -xzvf cpyrit-cuda-0.4.0.tar.gz
cd cpyrit-cuda-0.4.0
这里需要进行一些改动,编辑setup.py,把第35行
for path in ('/usr/local/cuda', '/opt/cuda'):
改成
for path in ('/usr/local/cuda','/usr/lib/nvidia-cuda-toolkit','/opt/cuda'):
免得安装程序找不到nvcc
然后就安装
python setup.py build
python setup.py install
安装完,运行一下
pyrit list_cores
应该能看到GPU了,类似
#1: 'CUDA-Device #1 'GeForce 8400 GS''
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'
安装optimus
把源Key取回来
wget -O - | apt-key add -
在/etc/apt/source.list中加入Bumblebee的源
deb sid main contrib
deb-src sid main
然后执行安装
apt-get update
apt-get install bumblebee bumblebee-nvidia
安装完毕,把root加入bemblebe组,然后重启
adduser root bumblebee
重启完毕可以测试一下,分别运行
glxspheres
optirun glxspheres
可以看到帧数是不同的
Kali Linux2016.1内核头文件安装不上怎么办?
1、你kali安装内核源码包的字符设备驱动是单独一个设备模块吗kali安装内核源码包?
一般情况下头文件是全kali安装内核源码包的kali安装内核源码包,检查一下你的Makefile中kernel目录指定得是否正确:
KDIR
:=
/lib/modules/`uname
-r`/build
或者:
KERNEL
:=
/usr/src/linux-source-2.6.32
2、如果要安装全部源码的话先...1477
win10系统下如何安装Kali2.0内核头文件
具体方法如下:
1、首先呢,右键单击,点击"打开终端",输入代码:
sudo su #提升权限,sources.list文件只有root才可以修改
gedit /etc/apt/sources.list #用gedit打开sources.list文件(vi也可以,就是vi的界面对新手不太友好)
把光标定位到最后面,输入:
deb kali-rolling main non-free contrib
deb-src kali main non-free contrib
deb kali/updates main contrib non-free
别忘记了保存哦
退出gedit
2、加入这一步的目的主要是考虑到一些新手不小心因为各种原因无法进入图形桌面,所以专门加了这一步。
输入代码:
vi /etc/apt/sources.list
输入第一步中的源:
deb kali-rolling main non-free contrib
deb-src kali main non-free contrib
deb kali/updates main contrib non-free
最后重头戏来了,很多新手不用vi的主要原因都是不会保存退出
按一下ESC键
输入两个大写的ZZ
就可以保存退出了
当然,网上很多教程都是输入:wq,这也是对的,但是比较麻烦,你也可以按照个人习惯输入:wq或者ZZ,反正我喜欢用ZZ
3、如果是纯命令行操作,建议输一下clear清下屏。
输入代码:
apt-get update
apt-get upgrade
apt-get dist-upgrade #这一步不是必须的!可以不要,因为最新版本的软件不一定对自己电脑合适,请酌情输入!
4、输入代码:
apt-get install linux-headers-$(uname -r)
肯定能成功!