Distribution Package Feed

Package Descriptions

Name

Description

xilinx-alveo-u30-core

This package includes all the core elements that are required for developing and running applications using the C-based API and runtime library of the Xilinx Video SDK.

xilinx-alveo-u30-ffmpeg

This package includes all the relevant software for running hardware-accelerated FFmpeg pipelines. Installing this package also install the xilinx-alveo-u30-core package.

xilinx-alveo-u30-gstreamer

This package includes all the relevant software for running hardware-accelerated GStreamer pipelines. Installing this package also install the xilinx-alveo-u30-core package.

xilinx-alveo-u30-examples

This package includes various examples of FFmpeg and GStreamer pipelines, and C-based applications. Installing this package also install the xilinx-alveo-u30-core, xilinx-alveo-u30-ffmpeg and xilinx-alveo-u30-gstreamer packages.


Minimal Required Packages

The following table indicates the minimal required packages, on either host or container, to run a video pipeline, using C APIs. Note that only one running environment at a time can be active.

Running Environment

Host Packages

Container Packages

Host

xilinx-alveo-u30-core

N/A

Container

xilinx-alveo-u30-core

xilinx-alveo-u30-core


Configuring the Package Feed

Distribution based package feeds allow for convenient and robust methods to update and upgrade relevant packages of the Xilinx Video SDK. In order to be able to install the Xilinx Video SDK packages from the package feed, point your package management client to the remote Xilinx Video SDK package repository according to the instructions described below.

Ubuntu

  1. Add Xilinx key:

    wget -qO - https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc | sudo apt-key add -
    
  2. Add Xilinx PPA feed:

    echo "deb [trusted=yes] https://packages.xilinx.com/artifactory/debian-packages $(lsb_release -sc) main" sudo tee /etc/apt/sources.list.d/xilinx.list
    

Red Hat Linux 7.8

  1. Add Xilinx key:

    sudo rpm --import https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc
    
  2. Add the following lines to the /etc/yum.repos.d/xilinx.repo file:

    [MetaArtifactory]
    name=MetaArtifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/7/
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/7/repodata/repomd.xml.key
    sslverify=0
    
    [Artifactory]
    name=Artifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key
    sslverify=0
    
    [BaseArtifactory]
    name=BaseArtifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/noarch/
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/noarch/repodata/repomd.xml.key
    sslverify=0
    

Amazon Linux 2

  1. Add Xilinx key:

    sudo rpm --import https://www.xilinx.com/support/download/2018-2-1/xilinx-master-signing-key.asc
    
  2. Add the following lines to the /etc/yum.repos.d/xilinx.repo file:

    [Amzn2Artifactory]
    name=Amzn2Artifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/2
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key
    sslverify=0
    
    [Artifactory]
    name=Artifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/x86_64/repodata/repomd.xml.key
    sslverify=0
    
    [BaseArtifactory]
    name=BaseArtifactory
    baseurl=https://packages.xilinx.com/artifactory/rpm-packages/noarch/
    enabled=1
    gpgcheck=0
    gpgkey=https://packages.xilinx.com/artifactory/rpm-packages/noarch/repodata/repomd.xml.key
    sslverify=0