切换Bash
sudo dpkg-reconfigure dash
输入命令,Configuring dash 选择“No”,回车确认
安装库文件
sudo apt install build-essential vim tofrodos
sudo apt install iproute2 gawk gcc git make net-tools zlib1g-dev
sudo apt install libssl-dev flex bison libselinux1 libncurses5-dev
sudo apt install tftpd lib32z1 lib32ncurses5-dev libbz2-1.0:i386
sudo apt install lib32stdc++6 xvfb chrpath socat autoconf libtool
sudo apt install texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev zlib1g:i386
sudo apt install wget diffstat chrpath socat xterm autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential zlib1g:i386 screen pax gzip
sudo apt install python-is-python3
创建安装目录
mkdir -p /opt/pkg/petalinux/2019.1
增加可写入的权限
sudo chmod -R 777 /opt/pkg/petalinux/2019.1
安装
./petalinux-v2019.1-final-installer.run /opt/pkg/petalinux/2019.1
查阅资料,20.04 不太支持,需要换成18.04的版本;
参考文献:petalinux 2018.2 在ubuntu 16下的安装 https://blog.csdn.net/leon_zeng0/article/details/82766472