WSL kali安装及无缝模式部署

Reference

windows 11 + kali wsl二合一配置步骤与踩坑_kex无缝模式使用指导-CSDN博客

前言

以往使用kali系统都是通过VMware虚拟机

最近偶然了解到wsl+无缝模式这种丝滑感拉满的方式

效果展示

请添加图片描述

部署wsl kali

下载 wsl kali

目前下载wsl版本的kali系统,最万无一失的方法即在微软商店下载

链接如下:Kali Linux - Free download and install on Windows | Microsoft Store

image-20240728160456025

或者直接在本地微软商店搜索kali linux

请添加图片描述

移动至非系统盘

默认情况下,从微软商店下载的kali系统会放置在系统盘

但是后续为了体验完整的kali工具,我们至少要留出40GB以上的空间

为了维持windows系统的流畅程度,很显然不适合将wsl kali存储在系统盘中

首先执行如下指令查看wsl中kali系统的名称

wsl -l -v

请添加图片描述

执行wsl --shutdown关闭wsl服务

请添加图片描述

导出kali镜像到指定位置

wsl --export kali-linux <path_to_tar>

请添加图片描述

从wsl注销系统盘上的kali系统

wsl --unregister kali-linux

请添加图片描述

最后在非系统盘的指定位置导入kali的镜像

wsl --import kali-linux <path_to_kali> <path_to_tar>

前一个路径为kali系统的存储路径,后一个为被导入的镜像的路径

WSLWindows Subsystem for Linux)中安装Kali Linux并配置CUDA(Compute Unified Device Architecture)可以通过以下步骤完成: ### 前提条件 1. **Windows 10/11**:确保你的系统是Windows 10 2004版本或更高版本,或者Windows 11。 2. **WSL**:安装并启用WSL。可以参考[微软官方文档](https://docs.microsoft.com/zh-cn/windows/wsl/install)进行安装。 3. **NVIDIA GPU**:确保你的系统有NVIDIA GPU,并且支持CUDA。 ### 安装步骤 #### 1. 安装WSLKali Linux 首先,确保你已经安装WSL并且启用了虚拟机平台。然后,通过Microsoft Store安装Kali Linux。 ```bash wsl --install wsl --set-default-version 2 ``` 在Microsoft Store中搜索Kali Linux并安装。 #### 2. 更新Kali Linux 启动Kali Linux并更新软件包列表: ```bash sudo apt update sudo apt upgrade -y ``` #### 3. 安装NVIDIA驱动程序 在Windows安装与你的GPU兼容的NVIDIA驱动程序。确保安装的是最新版本。 #### 4. 安装CUDA Toolkit 在Kali Linux中,添加CUDA仓库并安装CUDA Toolkit。 ```bash wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600 wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-ubuntu2004-11-8-local_11.8.0-520.61.05-1_amd64.deb sudo dpkg -i cuda-repo-ubuntu2004-11-8-local_11.8.0-520.61.05-1_amd64.deb sudo apt-key add /var/cuda-repo-ubuntu2004-11-8-local/7fa2af80.pub sudo apt-get update sudo apt-get -y install cuda ``` #### 5. 配置环境变量 编辑`~/.bashrc`文件并添加以下行: ```bash export PATH=/usr/local/cuda-11.8/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH ``` 然后,使更改生效: ```bash source ~/.bashrc ``` #### 6. 验证安装 运行以下命令验证CUDA是否安装成功: ```bash nvcc -V nvidia-smi ``` ### 结论 通过以上步骤,你应该能够在WSLKali Linux中成功安装和配置CUDA。如果在安装过程中遇到问题,请参考[NVIDIA官方文档](https://docs.nvidia.com/cuda/wsl-user-guide/index.html)或相关社区资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

handsomelky

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值