kali中如何更新python_怎么在线更新kali linux
安装cuda以及nvidia驱动
这一步比较简单,安装之前,推荐大家编辑一下/etc/apt/source.list文件,把国外的源注释掉换成国内科大的,下载比较快。科大源的地址如下
deb kali main non-free contrib
deb-src kali main non-free contrib
deb -security 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中如何更新python_怎么在线更新kali linux相关推荐
- kali中安装更新firefox详细教程
一.下载 进入到火狐官网下载最新版火狐链接 下载linux版本 二.解压 下载下来的文件为bz2后缀的文件 分别执行以下命令(根据下载文件的名字进行更改命令) bzip2 -d Firefox-lat ...
- 树莓派中怎么更新python_树莓派升级python的具体步骤
1.安装 python3 sudo apt install python3 2.卸载 python2.7 (可选) sudo apt remove python 3.再执行如下命令自动清理 pytho ...
- kali查看python版本-kali中python版本的切换方法
kali中python版本的切换方法 如下所示: update-alternatives --config python 一条简单的命令,如下图所示: 以上这篇kali中python版本的切换方法就是 ...
- 关于想使用kali中的foremost遇到的问题
通过查找资料得知kali里中有foremost的软件包, 于是我在kali中直接打开终端输入foremost,(由于过程中没截图抱歉) 它提示我没有这个软件并且问是否要下载, (每个用户遇到的 ...
- 两万字带你认识黑客在kali中使用的工具
目录 前言 一.信息收集工具 二.脆弱性分析工具 三.漏洞利用工具 四.嗅探与欺骗工具 五.密码攻击工具 六.权限提升工具 七.Web应用工具 八.无线攻击工具 九.硬件黑客工具 十.维持访问工具 十 ...
- kali中怎么安装Nessus
详细介绍在 Kali 中安装 Nessus 的详细过程步骤以及插件下载失败解决方法. 实验环境 安装过程 下载 Nessus 安装 Nessus 启动 Nessus 获取激活码 登陆 web 界面 N ...
- kali linux 支持什么编程语言_渗透过程中可能要用到的Kali工具小总结
渗透过程中可能要用到的Kali工具小总结 写在最前面 最近在搞渗透的时候,发现过程中有一些kali工具还是很适合使用的 所以写一个渗透过程中可能用到的kali渗透工具的小小总结 写的不对 多多包涵 各 ...
- 在kali中安装VMware tool和安装搜狗拼音过程和出现的一些问题的解决办法
在kali中安装VMware tool和安装搜狗拼音过程和出现的一些问题的解决办法 一.安装VMware Tools 点击虚拟机–安装VMware Tools–ls查看–解压:tar -zxvf VM ...
- Kali国内源更新sources.list
#中科大deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contribdeb-src http://mirrors.ust ...
最新文章
- c中嵌入Python,提供灵活性
- python win32库与subprocess_依赖管理:Python2.7需要subprocess32
- 如何正确区分cssci和核心期刊
- 怎么查看usb读取信息_电脑弹出USB设备时提示该设备正在使用中的解决方法
- linux编译l和l区别,linux 下 g++编译程序时-I(大写i) 与-L(大写l)-l(小写l) 的作用详解...
- 如何打造个人品牌,把自己“卖”出去?
- mysql-conn.php_PHP连接MySQL方式
- 动物称重管理系统HDX|FDX-B格式低频动物电子耳标面板式远距离读写器|识读器HX-L81100出线方式与标签识读距离
- 打印机测试图_国产彩色激光机一样很靠谱 奔图全新彩色激光机到底怎么样?...
- PLC编程实现堆栈功能
- 【js 分页】js 分页 方法一 【实用】
- 两消两现指的是_精细胞减二末期会有“两现”吗
- 接收IWebBrowser2的自动化事件
- Angular *NgFor - angular 基础教程
- web开发课程培训,前端开发开发培训
- vue下拉框可输入关键字进行模糊查询
- 一周一个小朋友系列——YOLOV1 paper Analysis
- 西门子工业软件+Mendix,低代码让普通员工秒变技术员,你会被取代吗?
- flutter 的sketch切图
- msysGit和TortoiseGit