Vivado官方不支持Arch Linux,但是受虐狂Arch用户想方设法让它能用。

预要求

  • sudo pacman -S git libxcrypt-compat
  • git clone https://aur.archlinux.org/ncurses5-compat-libs.git && cd ncurses5-compat-libs && makepkg -si && cd ..
  • git clone https://aur.archlinux.org/fxload.git && cd fxload && makepkg -si && cd ..
  • git clone https://aur.archlinux.org/digilent.adept.runtime.git && cd digilent.adept.runtime && makepkg -si && cd ..

安装vivado

  • 不要用AUR的vivado包。
  • https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools.html 获取2025.2版本的web安装bin。
  • sudo chmod +x ./安装包 && ./安装包
  • 正常流程安装,位置放到~下方任何地方,不要放到/opt之类的
  • 没有自动创建freedesktop entrance, 运行~/xxxxxxx/xilinx/202x.x/Vivado/bin
  • 综合/impl/生成比特流/刷写均正常工作。