第一周KeyResult2:安装各种必备的环境软件

这个就是搭建环境的官方参考文档。

1、首先需要说明的一点,Petalinux其实是在YOCTO的基础上,赛灵思进行了定制化的开发,以便可以更加便捷地开发SOC。

2、主要安装软件说明

特别留意下面两个点:

如果使用的是ubuntu的话,因为默认使用的是dash,需要通过命令更改为bash。

这个就是为啥子必须版本匹配的原因。

3、确保自己的虚拟机可以上网

4、更新源

在这里选择阿里的源。

​​​​​​​​​​​​(30条消息) ubuntu16.04更换和配置阿里源(详细)_ubuntu1604 aliyuan_逐风的小黄的博客-CSDN博客https://blog.csdn.net/qq_30683329/article/details/88582435

替换文件

deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
 

更新源

如果出现更新源失败:

Error in `appstreamcli': double free or corruption (fasttop): 0x0000000002122000

执行:sudo apt-get purge libappstream3

然后再更新:sudo apt-get update

5、安装必备软件

做成一个脚本来运行。

sudo apt-get -y install tofrodos iproute2 gawk

sudo apt-get -y install gcc git make

sudo apt-get -y install xvfb

sudo apt-get -y install net-tools libncurses5-dev tftpd

sudo apt-get -y install zlib1g-dev zlib1g-dev:i386 libssl-dev flex bison libselinux1

sudo apt-get -y install gnupg wget diffstat chrpath socat xterm

sudo apt-get -y install autoconf libtool tar unzip texinfo zlib1g-dev gcc-multilib build-essential libsdl1.2-dev libglib2.0-dev

sudo apt-get -y install screen pax gzip tar

sudo apt-get -y install git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值