Windows11 WSL安装Ubuntu24.04跟Vitis2025.01
WSL—Windows Subsystem Linux
打开powershell或者windows Command,输入wsl –list,可以列举出现在已经安装了的linux子系统,如下图

Wsl –unregister ubuntu2404 ,可以将上图的ubuntu2404卸载掉;

列举在线的wsl 系统,左边是名字;

当然我们可以从Microsoft Store里面去安装

安装ubuntu2404

由于默认安装都在C盘,会导致C盘容量不够,所以我们一般安装后马上输出(export),然后卸载(unregister),然后输入(import),wsl --help可以查看帮助

如果你安装了多个linux子系统,将最常用的设置为默认

设置默认用户名,有时默认用户名是root,建议修改成普通用户

启动wsl的方法,1, wsl -d u2404 2, bash 3,开始菜单->u2404

关闭wsl –shutdown

进入linux系统后,跟windows可以复制粘贴文字内容;linux系统访问windows的d盘就是/mnt/d/ ,e盘就是/mnt/e/
第一件事update

修改/opt文件主为aes,然后安装Vitis2025.1,这里安装文件在L:/251目录下

建议Xilinx工具都安装在/opt/xilinx目录下

安装明显感觉比windows要快一些,可能会弹出这个框,提示要安装一下依赖库

sudo dpkg-reconfigure locales 配置一下,选en_US.UTF-8

安装依赖库,执行installLibs.sh
运行vitis

如果Vitis没出来,表示还是缺少依赖库,编辑vitis,这个是个脚本
![]()
移动到最后,可以看到这段

复制到=debug为止并执行,可以看到缺少libasound


安装好libasound2t64后,执行
$XILINX_VITIS/ide/electron-app/lnx64/vitis-ide --no-sandbox --log-level=debug
可以打开Vitis了,但是执行vitis却还是打不开Vitis,参考下面链接:
依次输入
cd /opt/xilinx/2025.1/Vitis/lib/lnx64.o/Ubuntu/
mv libstdc++.so libstdc++.so.bkup
mv libstdc++.so.6 libstdc++.so.6.bkup
ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 libstdc++.so.6
ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 libstdc++.so
再次执行vitis,可以在Windows看到Vitis窗口了。
最后,因为wsl2已经支持wslg了,就是可以直接显示了,如果你的wsl版本太低,建议用wsl –update升级一下

另外建议安装一个文本图形编辑软件gedit,这个比在ubuntu里面用nano方便一些
![]()





1551

被折叠的 条评论
为什么被折叠?



