惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
V
Visual Studio Blog
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
B
Blog
I
InfoQ
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
F
Fortinet All Blogs
H
Help Net Security
博客园 - Franky
宝玉的分享
宝玉的分享
博客园 - 司徒正美
C
Check Point Blog
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
云风的 BLOG
云风的 BLOG
A
About on SuperTechFans
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家

姓王者的博客

Linux用户Secure Boot自主维护指南 | 姓王者的博客 MAD Bugs 已经开始——关于信息安全的军备竞赛 | 姓王者的博客 解决钉钉Dingtalk无法在Linux新版内核上启动问题-修复可执行栈错误 | 姓王者的博客 突发:GitHub 正遭受大规模 Issue 赌博广告轰炸 | 姓王者的博客 Ubuntu26.04-beta体验:坚毅浣熊! | 姓王者的博客 fakeclaw装作龙虾发贴吧 | 姓王者的博客 找回12年前的QQ记忆 | 姓王者的博客 在Linux上玩Flash网页游戏-洛克王国 | 姓王者的博客 Copilot将使用交互数据来训练 | 姓王者的博客 重要通知-请更新我的GPG公钥 | 姓王者的博客 为了自由Android | 姓王者的博客 GPL"2,3"事 | 姓王者的博客 短文-对VitePlus的一点🤏小贡献 | 姓王者的博客 Bing收录没了?亲测有效的快速恢复指南 | 姓王者的博客 解决桌面设备二维码快速识别的工具-ClipQR | 姓王者的博客 解决 Nautilus 自定义终端插件安装依赖问题 | 姓王者的博客 OpenClaw 该熄火了 | 姓王者的博客 Vite8 - 统一的基建开始 | 姓王者的博客 Astro 6 推出啦 | 姓王者的博客 ubuntu的openvpn异常暂停推送更新 | 姓王者的博客 Ubuntu 24.04 安装 Win10 虚拟机 | 姓王者的博客 ESA-后记:热爱阿里云 | 姓王者的博客 Moonbit 0.8.0 重大发布,我也要改一下我的包 | 姓王者的博客 ESA Pages 边缘开发大赛获奖 | 姓王者的博客 Astro: 优化katex,mermaid和灯箱使用 | 姓王者的博客 从edgeone迁移到esa | 姓王者的博客 出租人类:AI时代的荒诞与真实 | 姓王者的博客 Astro 5.17构建性能优化实践:从18s到13s | 姓王者的博客 Moonbit License Checker 开发使用 | 姓王者的博客 Stalux Astro博客主题自荐 | 姓王者的博客
Ubuntu 24.04 安装 Vivado 2018.3 | 姓王者的博客
作者:xingwangzhe · 2025-07-08 · via 姓王者的博客

🕒 阅读时间:2 分钟 📝 字数:459 👀 阅读量: Loading...

折腾永不止步

:::tip

如果你想省流直接找安装报错、仿真报错解决方法

可以跳转到这 省流方法

:::

Ubuntu 24.04 上运行 Vivado 2018.3

折腾好久,终于能够正常安装使用 Vivado 2018.3 了。虽然本学期结课了,但下学期还有课设,前置课好像是计算机组成原理,所以安排到下学期,估计也得是下学期的期中之后了。我用 Ubuntu 已经用习惯了,本着能不用 Windows 就不用的想法,准备开始在 Ubuntu 24.04 版本上搞。

但是问题是 AMD 文档上推荐的应该是 Ubuntu 2018.4,隔了那么多 LTS 版本,势必有些库不兼容,所以我为此折腾了很长时间!

下载安装包

1. 可以去 AMD 官网下载,非常慢,而且由于美国的出口管制措施,你还得填上地址等个人敏感信息才允许下载。不过幸运的是我下载的时候没被阻碍,可能是因为管制取消了还是我没进管制黑名单😄?

详细信息以来通过美国出口管制验证

2. Vivado 2018.3 Linux 包 - 百度网盘下载 所以为了方便大家,我自己下载下来了并分享(包含许可证,到期时间为 2037 年)

我的失败尝试

方法问题描述
虚拟机各种虚拟机都很卡,虚拟机文件与主机文件交互非常费劲
Wine缺少某些方法,运行卡住且有严重乱码,尤其是 Wine 的文件管理器,Vivado 在 Wine 下也出现口口口乱码
安装奇异搞笑依赖找不到 Ubuntu 24.04 所需的旧包,只有更新版本,强行安装旧包可能导致依赖问题,也会增加系统冗余

我真是服了,我数字逻辑与数字系统的期末考试都考完了,在其中的复习期间折腾这事也算是做放松运动了,尝试各种可能,终于是在今天搞完了。

省流方法

先执行

# 解决安装时最后一步 generating installed device list 问题

sudo ln -sf /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5

# 解决仿真测试 [XSIM 43-3409] Failed to compile generated C file 问题

sudo ln -sf /lib/x86_64-linux-gnu/libncurses.so.6 /lib/x86_64-linux-gnu/libncurses.so.5

sudo ln -sf /lib/x86_64-linux-gnu/libncursesw.so.6 /lib/x86_64-linux-gnu/libncursesw.so.5

后运行 xsetup.sh 安装脚本,安装之后需要再安装 USB 驱动

cd [your_path]/Xilinx/Vivado/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers

sudo ./install_drivers

最后就可以了,网上给的安装各种依赖实在是不靠谱,而且时间都过于久远,我可是尝试了各种可能总结下来并写下本文的!