我通过执行以下步骤解决了此问题:下载tar包而不是自解压bin包
更新java和python版本sudo apt-get install -y python3-pip
安装相关性
sudo apt-get install -y libstdc++6
sudo apt-get install -y libgtk2.0-0
sudo apt-get install -y dpkg-dev
注意:如果没有ibtinfo 5,应用程序将不会启动,如果没有libncurses 5,模拟将失败
`sudo apt-get install -y libtinfo5 libncurses5`
重新启动系统
解压缩Vivado软件包tar -xzvf Xilinx_Unified_2021.2_1021_0703.tar.gz
在软件包中找到xsetup文件
以批处理模式安装软件包./xsetup --agree 3rdPartyEULA,XilinxEULA --batch Install --product "Vivado" --edition "Vivado ML Enterprise" --location "/home/USER"
安装成功完成后找到settings64.sh文件./settings64.sh
找到电缆驱动器cd Vivado/2021.2/data/xicom/cable_drivers/lin64/install_scripts/install_drivers
./install_drivers
安装Vivado板文件
从git https://github.com/Digilent/vivado-boards.git获取板卡包
从vivado-board-master软件包中复制/vivado-board-master/new/board_files下的文件夹board_files
将线路板文件粘贴到Vivado/2021.2/data/boards
从vivado-board-master软件包中,将文件Vivado_init.tcl复制到/vivado-board-master/utility下
将文件Vivado_init.tcl粘贴到Vivado安装中
就是这样!!你可能不需要做所有这些步骤,但这就是我最终做的,它在我安装Vivado的两台机器上工作。安装花了不到一个小时。
快乐编程(~ H)
2条答案
按热度按时间yrwegjxp1#
我认为这是由于以下缺失的包:
libstdc++6:i386
libgtk2.0-0:i386
个dpkg-dev:i386
ncurses5-compat-libs
python3-pip
libtinfo5
libncurses5
ztmd8pv52#
正如BKN所提到的,您需要安装缺失的软件包。为了避免从头开始,您可以执行以下操作:
1.查看日志:
cat ~/.Xilinx/xinstall/*.log
1.找到错误消息。它应该类似于:
1.该日志会准确地告诉您丢失的软件包是什么(在本例中是
libtinfo
),并提供安装该软件包后要运行的脚本:备注:
2021.2
)和位置(此处为/tools/Xilinx
)。sudo
中运行该脚本。