最近在ubuntu 24.04上进行安装vivado 2023套件,安装的最后出现了卡在Generating installed device list一直无法进行下去的问题,搜索了都是说库的问题。
首先,确实ubuntu是需要安装相关库的,但是搜索出的解决方式具有滞后性,大多都是老版本的ubuntu安装库。例如安装libtinfo5,你会发现24.04的ubuntu会报错找不到libtinfo5,因为24.04已经更新到了libtinfo6,但是进行安装后还是会卡住。
问题出在:vivado确实需要特定版本的libtinfo5,因此需要进行重新定向。
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5
重新定向后进行安装就成功了。
note:如果安装在系统目录下需要sudo ./xsetup,安装在自己的home下无需sudo。