petalinux 2018.2 在ubuntu 16下的安装

本文档详细记录了在Ubuntu 16虚拟机中安装PetaLinux 2018.2的过程,包括下载、安装前提条件、安装步骤以及安装验证。安装过程中遇到的权限问题、依赖库的安装以及安装目录非空的警告等都进行了说明。
摘要由CSDN通过智能技术生成

我第一次安装petalinux2018.2, 是在 ubuntu18, 因为最新的ubuntu 就是 ubuntu18。 在安装中会报一些错,但能安装完成。配置的时候也会报错。看到论坛提问,说目前petalinux2018.2 只是支持ubuntu16。这样我最后选择了ubuntu16。

我的ubuntu16 是安装在虚拟机里的 vm14。 

1: 下载

下载地址是:

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html

选择其中的 PetaLinux 2018.2 Installer (TAR/GZIP - 6.15 GB)

下载你需要注册号,填写基本信息,email 等就可以注册。他的密码要求比较复杂,需要包含特别字符,比如 @#$%^&*()之类的。

下载后文件名是 petalinux-v2018.2-final-installer.run。 本来想放一个百度下载的,但文件超过4g , 就不让我上传了。

我是ubuntu 下下载的,如果你是windows 下载的,那就要放到ubuntu 下去,可以看看我那篇windows linux共享的博文。其实我最后还是通过共享方式给ubuntu 16的。在ubuntu18 下的,传到共享目录,然后ubuntu16 就不用再下载了。

2: 安装的前提条件

在xilinx的ug1144 里详细列出了petalinux 安装的前提条件以及如何在3种linux 下的安装方法或内容。

我在这里也做一个列出。我第一次看他的列表,心里就有点发麻,这么多。其实每一项只是执行一个命令而已,并不需要你去寻找,下载。

这是ug 1144的 9.,10, 11页内容节选,第3列是ubuntu16下需要的安装内容。

比如第一项说需要 openssldevel  第3项是 libssl-dev , 那么要做的就是 apt install libssl-dev

当然要做这个还需要先切换到超级用户权限, sudo su 然后输入密码。

上面只是介绍其中一项,下面做个列表:

apt install build-essential vim tofrodos

apt install iproute2 gawk gcc git make net-tools zlib1g-dev 

apt install libssl-dev flex bison libselinux1 libncurses5-dev 

apt install tftpd lib32z1 lib32ncurses5 libbz2-1.0:i386 

apt install lib32stdc++6 xvfb chrpath socat autoconf libtool

apt install texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev zlib1g:i386

这些都是你在ubuntu 下超级用户权限下执行的。中间有空格的,你也可以多次安装,而不是放在一个命令里执行。每次执行的时候都会问你,要你的确认,你都要y做确认安装。

分次安装比如最后一行:

apt install texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev zlib1g:i

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值