Menu
User

DropVPS Team

Writer: John hens

How to install vivado on ubuntu 25.04

How to install vivado on ubuntu 25.04

Publication Date

12/15/2025

Category

Articles

Reading Time

3 Min

Table of Contents

Vivado is Xilinx’s official design suite used for FPGA and SoC development. In this guide, you will learn how to install Vivado on Ubuntu 25.04 step by step, including required dependencies, installation commands, and post-install setup, written in a clear and beginner-friendly way.

step 1: Check System Requirements

Before installing Vivado, make sure your system meets the minimum requirements to avoid installation or runtime issues.

# Check Ubuntu version
lsb_release -a

# Check system architecture (must be 64-bit)
uname -m

# Check available disk space (Vivado needs at least 50GB)
df -h /

# Check RAM size (minimum 8GB recommended)
free -h

# Check CPU information
lscpu

step2: Update Your Ubuntu System

Keeping your system updated ensures compatibility with Vivado dependencies and prevents package conflicts.

sudo apt update && sudo apt upgrade -y

step 3: Install Required Dependencies

Before installing Vivado, it’s essential to ensure that all necessary dependencies and supporting libraries are installed on your Ubuntu system. This step guarantees a smooth installation process and prevents errors related to missing packages.

sudo apt update
sudo apt install build-essential libncurses5-dev libncursesw5-dev libtinfo-dev libglib2.0-dev libsm6 libxext6 libxrender1

step 4: Download Vivado Installer

Before starting the installation, you need to download the official Vivado Linux installer from AMD/Xilinx. Make sure to select the correct version and save the .bin file in a convenient location on your system.

# Example: if saved in Downloads
cd ~/Downloads
chmod +x Xilinx_Vivado_*.bin

step 5: Make the Installer Executable

After downloading the Vivado installer, you need to ensure it has executable permissions. This allows your Linux system to run the installer without permission errors and prepares it for the installation process.

# Make the installer executable
chmod +x Xilinx_Vivado_*.bin

step6: Run the Vivado Installer

With the installer now executable, you can launch it to begin the Vivado installation process. Running the installer will guide you through selecting installation directories, components, and setting up your development environment.

sudo ./Xilinx_Unified_*.bin

step 7: Set Up Vivado Environment

Before using Vivado, you need to configure the environment variables. This ensures all Vivado tools and scripts run correctly on your system.

source /tools/Xilinx/Vivado/*/settings64.sh

To load Vivado automatically at login, add this line to your file:

echo "source /tools/Xilinx/Vivado/*/settings64.sh" >> ~/.bashrc

step 8: Launch Vivado

After completing the installation, you are ready to start Vivado. Launching the application allows you to access its full suite of FPGA design tools, create new projects, and begin hardware development efficiently.

# Launch Vivado from terminal
vivado &

step 9: Verify Vivado Installation

To confirm Vivado is installed properly, check the version.You should see the installed Vivado version displayed in the terminal.

vivado -version
Linux VPS
U
Loading...

Related Posts