ghuang@ubuntu1804:~/PYNQ/sdbuild$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.6 LTS Release: 18.04 Codename: bionic ghuang@ubuntu1804:~/PYNQ/sdbuild$ which vivado /opt/Xilinx/Vivado/2020.2/bin/vivado ghuang@ubuntu1804:~/PYNQ/sdbuild$ which vitis /opt/Xilinx/Vitis/2020.2/bin/vitis ghuang@ubuntu1804:~/PYNQ/sdbuild$ which vitis_hls /opt/Xilinx/Vitis_HLS/2020.2/bin/vitis_hls ghuang@ubuntu1804:~/PYNQ/sdbuild$ which petalinux-create /opt/Xilinx/PetaLinux/2020.2/tool/tools/common/petalinux/bin/petalinux-create ghuang@ubuntu1804:~/PYNQ/sdbuild$ sudo bash ~/plnx-env-setup.sh cat: /etc/centos-release: No such file or directory *************************************************************** PetaLinux Environment Setup Tool Running on Ubuntu 18.04.6 LTS (5.4.0-84-generic) *************************************************************** NOTE: Check for superuser...SUCCESS! (from ghuang) NOTE: Checking for DASH shell as default (Ubuntu only)...NOT FOUND! NOTE: Check for x86 package access...FOUND! NOTE: Updating the package lists... Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease Get:2 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Get:4 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] Hit:5 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu bionic InRelease Get:6 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [297 kB] Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [302 kB] Get:8 http://us.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2,468 B] Get:9 http://us.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [9,276 B] Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [55.2 kB] Get:11 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [61.0 kB] Get:12 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B] Fetched 981 kB in 2s (439 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 34 packages can be upgraded. Run 'apt list --upgradable' to see them. ###### NOTE: Processing package: iproute2 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package iproute2 ###### ###### NOTE: Processing package: gawk NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package gawk ###### ###### NOTE: Processing package: python3 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python3 ###### ###### NOTE: Processing package: python NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python ###### ###### NOTE: Processing package: build-essential NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package build-essential ###### ###### NOTE: Processing package: gcc NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package gcc ###### ###### NOTE: Processing package: git NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package git ###### ###### NOTE: Processing package: make NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package make ###### ###### NOTE: Processing package: net-tools NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package net-tools ###### ###### NOTE: Processing package: libncurses5-dev NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libncurses5-dev ###### ###### NOTE: Processing package: tftpd NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package tftpd ###### ###### NOTE: Processing package: zlib1g-dev NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package zlib1g-dev ###### ###### NOTE: Processing package: libssl-dev NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libssl-dev ###### ###### NOTE: Processing package: flex NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package flex ###### ###### NOTE: Processing package: bison NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package bison ###### ###### NOTE: Processing package: libselinux1 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libselinux1 ###### ###### NOTE: Processing package: gnupg NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package gnupg ###### ###### NOTE: Processing package: wget NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package wget ###### ###### NOTE: Processing package: git-core NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. NOT INSTALLED! Starting installation of package git-core Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'git' instead of 'git-core' git is already the newest version (1:2.17.1-1ubuntu0.12). The following packages were automatically installed and are no longer required: fonts-liberation2 fonts-opensymbol gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gudev-1.0 gir1.2-udisks-2.0 grilo-plugins-0.3-base gstreamer1.0-gtk3 libboost-date-time1.65.1 libboost-filesystem1.65.1 libboost-iostreams1.65.1 libboost-locale1.65.1 libcdr-0.1-1 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.5-5v5 libcolamd2 libdazzle-1.0-0 libe-book-0.1-1 libedataserverui-1.2-2 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexiv2-14 libfreerdp-client2-2 libfreerdp2-2 libgc1c2 libgee-0.8-2 libgexiv2-2 libgom-1.0-0 libgpgmepp6 libgpod-common libgpod4 liblangtag-common liblangtag1 liblirc-client0 liblua5.3-0 libmediaart-2.0-0 libmspub-0.1-1 libodfgen-0.1-1 libqqwing2v5 libraw16 librevenge-0.0-0 libsgutils2-2 libssh-4 libsuitesparseconfig5 libvncclient1 libwinpr2-2 libxapian30 libxmlsec1 libxmlsec1-nss lp-solve media-player-info python3-mako syslinux syslinux-common syslinux-legacy usb-creator-common Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded. Package installation complete for package git-core ###### ###### NOTE: Processing package: diffstat NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package diffstat ###### ###### NOTE: Processing package: chrpath NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package chrpath ###### ###### NOTE: Processing package: socat NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package socat ###### ###### NOTE: Processing package: xterm NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package xterm ###### ###### NOTE: Processing package: autoconf NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package autoconf ###### ###### NOTE: Processing package: libtool NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libtool ###### ###### NOTE: Processing package: tar NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package tar ###### ###### NOTE: Processing package: unzip NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package unzip ###### ###### NOTE: Processing package: texinfo NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package texinfo ###### ###### NOTE: Processing package: zlib1g-dev NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package zlib1g-dev ###### ###### NOTE: Processing package: gcc-multilib NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. NOT INSTALLED! Starting installation of package gcc-multilib Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: binutils-arm-linux-gnueabihf cpp-7-arm-linux-gnueabihf cpp-arm-linux-gnueabihf fonts-liberation2 fonts-opensymbol gcc-7-arm-linux-gnueabihf-base gcc-7-cross-base gcc-8-cross-base gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gudev-1.0 gir1.2-udisks-2.0 grilo-plugins-0.3-base gstreamer1.0-gtk3 libasan4-armhf-cross libatomic1-armhf-cross libboost-date-time1.65.1 libboost-filesystem1.65.1 libboost-iostreams1.65.1 libboost-locale1.65.1 libc6-armhf-cross libc6-dev-armhf-cross libcdr-0.1-1 libcilkrts5-armhf-cross libclucene-contribs1v5 libclucene-core1v5 libcmis-0.5-5v5 libcolamd2 libdazzle-1.0-0 libe-book-0.1-1 libedataserverui-1.2-2 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexiv2-14 libfreerdp-client2-2 libfreerdp2-2 libgc1c2 libgcc-7-dev-armhf-cross libgcc1-armhf-cross libgee-0.8-2 libgexiv2-2 libgom-1.0-0 libgomp1-armhf-cross libgpgmepp6 libgpod-common libgpod4 liblangtag-common liblangtag1 liblirc-client0 liblua5.3-0 libmediaart-2.0-0 libmspub-0.1-1 libodfgen-0.1-1 libqqwing2v5 libraw16 librevenge-0.0-0 libsgutils2-2 libssh-4 libstdc++6-armhf-cross libsuitesparseconfig5 libubsan0-armhf-cross libvncclient1 libwinpr2-2 libxapian30 libxmlsec1 libxmlsec1-nss linux-libc-dev-armhf-cross lp-solve media-player-info python3-mako syslinux syslinux-common syslinux-legacy usb-creator-common Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: gcc-7-arm-linux-gnueabihf gcc-arm-linux-gnueabihf The following NEW packages will be installed: gcc-multilib 0 upgraded, 1 newly installed, 2 to remove and 34 not upgraded. Need to get 0 B/1,428 B of archives. After this operation, 22.4 MB disk space will be freed. (Reading database ... 170755 files and directories currently installed.) Removing gcc-arm-linux-gnueabihf (4:7.4.0-1ubuntu2.3) ... Removing gcc-7-arm-linux-gnueabihf (7.5.0-3ubuntu1~18.04cross1) ... Selecting previously unselected package gcc-multilib. (Reading database ... 170693 files and directories currently installed.) Preparing to unpack .../gcc-multilib_4%3a7.4.0-1ubuntu2.3_amd64.deb ... Unpacking gcc-multilib (4:7.4.0-1ubuntu2.3) ... Setting up gcc-multilib (4:7.4.0-1ubuntu2.3) ... Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Package installation complete for package gcc-multilib ###### ###### NOTE: Processing package: automake NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package automake ###### ###### NOTE: Processing package: zlib1g:i386 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. NOT INSTALLED! Starting installation of package zlib1g:i386 Reading package lists... Done Building dependency tree Reading state information... Done zlib1g:i386 is already the newest version (1:1.2.11.dfsg-0ubuntu2.2). The following packages were automatically installed and are no longer required: binutils-arm-linux-gnueabihf cpp-7-arm-linux-gnueabihf cpp-arm-linux-gnueabihf fonts-liberation2 fonts-opensymbol gcc-7-arm-linux-gnueabihf-base gcc-7-cross-base gcc-8-cross-base gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gudev-1.0 gir1.2-udisks-2.0 grilo-plugins-0.3-base gstreamer1.0-gtk3 libasan4-armhf-cross libatomic1-armhf-cross libboost-date-time1.65.1 libboost-filesystem1.65.1 libboost-iostreams1.65.1 libboost-locale1.65.1 libc6-armhf-cross libc6-dev-armhf-cross libcdr-0.1-1 libcilkrts5-armhf-cross libclucene-contribs1v5 libclucene-core1v5 libcmis-0.5-5v5 libcolamd2 libdazzle-1.0-0 libe-book-0.1-1 libedataserverui-1.2-2 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexiv2-14 libfreerdp-client2-2 libfreerdp2-2 libgc1c2 libgcc-7-dev-armhf-cross libgcc1-armhf-cross libgee-0.8-2 libgexiv2-2 libgom-1.0-0 libgomp1-armhf-cross libgpgmepp6 libgpod-common libgpod4 liblangtag-common liblangtag1 liblirc-client0 liblua5.3-0 libmediaart-2.0-0 libmspub-0.1-1 libodfgen-0.1-1 libqqwing2v5 libraw16 librevenge-0.0-0 libsgutils2-2 libssh-4 libstdc++6-armhf-cross libsuitesparseconfig5 libubsan0-armhf-cross libvncclient1 libwinpr2-2 libxapian30 libxmlsec1 libxmlsec1-nss linux-libc-dev-armhf-cross lp-solve media-player-info python3-mako syslinux syslinux-common syslinux-legacy usb-creator-common Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded. Package installation complete for package zlib1g:i386 ###### ###### NOTE: Processing package: screen NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package screen ###### ###### NOTE: Processing package: pax NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package pax ###### ###### NOTE: Processing package: gzip NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package gzip ###### ###### NOTE: Processing package: cpio NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package cpio ###### ###### NOTE: Processing package: python3-pip NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python3-pip ###### ###### NOTE: Processing package: python3-pexpect NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python3-pexpect ###### ###### NOTE: Processing package: xz-utils NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package xz-utils ###### ###### NOTE: Processing package: debianutils NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package debianutils ###### ###### NOTE: Processing package: iputils-ping NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package iputils-ping ###### ###### NOTE: Processing package: python3-git NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python3-git ###### ###### NOTE: Processing package: python3-jinja2 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package python3-jinja2 ###### ###### NOTE: Processing package: libegl1-mesa NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libegl1-mesa ###### ###### NOTE: Processing package: libsdl1.2-dev NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package libsdl1.2-dev ###### ###### NOTE: Processing package: pylint3 NOTE: Checking to see if package is already installed... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. INSTALLED! Skipping. Package installation complete for package pylint3 ###### INFO: Environment setup complete! ghuang@ubuntu1804:~/PYNQ/sdbuild$