安装petalinux总是提示paytho_archlinux安装教程

安装petalinux总是提示paytho_archlinux安装教程参考教程:Confluence1.准备工作:硬件材料:XilinxZCU106套件一套 16G的SD卡一个 网线一根 MicroUSB线一根 HDMI线一根 USB键盘、鼠标各一个软件材料: UbuntuSource:https://www.xilinx.com/member/forms/download/design-license-xef.html?akdm=0&filename=Ubuntu_Source_Release.zip Petalinu

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

参考教程:
Confluence

1. 准备工作:

硬件材料:

2. 安装Petalinux(参考ug1144)

2.1.安装依赖工具:

安装petalinux总是提示paytho_archlinux安装教程

安装petalinux总是提示paytho_archlinux安装教程

Ubuntu系统使用以下命令安装:(一个都不能少!)

sudo apt-get update
sudo apt-get install tofrodos
sudo apt-get install iproute  # 或 sudo apt-get install iproute2
sudo apt-get install gawk
sudo apt-get install gcc
sudo apt-get install git-core
sudo apt-get install make
sudo apt-get install net-tools
sudo apt-get install ncurses-dev
sudo apt-get install tftpd
sudo apt-get install tftpd-hpa  # 可以不装,但安装时会有警告,用不到tftp传文件就不装
sudo apt-get install zlib1g-dev
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install lib32z1
sudo apt-get install lib32ncurses5
sudo apt-get install lib32bz2-1.0  # 或 sudo apt-get install libbz2-1.0:i386
sudo apt-get install ia32gcc1  # Ubuntu14以上好像不支持了,没有就不装
sudo apt-get install lib32stdc++6
sudo apt-get install libselinux1
sduo apt autoremove  # 删掉不用的东西

下面是我安装时提示确少的工具

sudo apt-get install chrpath
sudo apt-get installsocat
sudo apt-get install socat
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install gcc-multilib
sudo apt-get install build-essential
sudo apt-get install xterm
sudo apt-get install python
sudo apt-get install texinfo

2.2 安装Petalinux

cd到你下载Petalinux的目录下,在当前目录安装:

./petalinux-v2019.1-final-installer.run

创建安装目录在指定路径下安装

sudo mkdir ~/ProgramFiles/Petalinux
sudo chmod 777 ~/ProgramFiles/Petalinux
sudo chmod +x ./petalinux-v2019.1-final-installer.run
./petalinux-v2019.1-final-installer.run ~/ProgramFiles/Petalinux

按官方教程安装在 /opt/ 下会报错,所以就安装在home目录下了。错误信息如下

无法 utime: 不允许的操作
tar: .:无法将模式改为 rwxr-xr-x: 不允许的操作
tar: 由于前次错误,将以上次的错误状态退出


ERROR: Failed to install PetaLinux SDK into “/opt/Petalinux/.”


注意不能使用超级用户安装Petalinux,如果出错,根据错误信息自行解决,之后删除log文件,重新安装。(不删除log文件就无法再次安装)

rm petalinux_installation_log
./petalinux-v2019.1-final-installer.run ~/ProgramFiles/Petalinux

期间会问你是否同意用户协议,按回车阅读协议,输入q返回安装,输入y同意,之后就会继续安装了

INFO: Checking installation environment requirements…
INFO: Checking free disk space
INFO: Checking installed tools
INFO: Checking installed development libraries
INFO: Checking network and other services
INFO: Checking installer checksum…
INFO: Extracting PetaLinux installer…

LICENSE AGREEMENTS

PetaLinux SDK contains software from a number of sources. Please review
the following licenses and indicate your acceptance of each to continue.

You do not have to accept the licenses, however if you do not then you may
not use PetaLinux SDK.

Use PgUp/PgDn to navigate the license viewer, and press ‘q’ to close

Press Enter to display the license agreements
Do you accept Xilinx End User License Agreement? [y/N] > y
Do you accept Webtalk Terms and Conditions? [y/N] > y
Do you accept Third Party End User License Agreement? [y/N] > y
INFO: Installing PetaLinux…
INFO: Checking PetaLinux installer integrity…
INFO: Installing PetaLinux SDK to “/home/raina/ProgramFiles/Petalinux/.”
INFO: Installing aarch64 Yocto SDK to “/home/raina/ProgramFiles/Petalinux/./components/yocto/source/aarch64″…
INFO: Installing arm Yocto SDK to “/home/raina/ProgramFiles/Petalinux/./components/yocto/source/arm”…
INFO: Installing microblaze_full Yocto SDK to “/home/raina/ProgramFiles/Petalinux/./components/yocto/source/microblaze_full”…
INFO: Installing microblaze_lite Yocto SDK to “/home/raina/ProgramFiles/Petalinux/./components/yocto/source/microblaze_lite”…
INFO: PetaLinux SDK has been installed to /home/raina/ProgramFiles/Petalinux/.

到此Petalinux安装完成。
到Petalinux安装目录下,在终端输入:

source ./settings.sh
# 如果是C Shell 就运行 
# source ./settings.csh

之后再终端输入

echo $PETALINUX

输出你Petalinux的安装路径,说明一切无误。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197331.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WinRAR去广告方法,了解一下?[通俗易懂]

    WinRAR去广告方法,了解一下?[通俗易懂]经常看到有些人电脑上安装的WinRAR中文版,打开压缩包的时候总是弹出广告,然后又习惯性的点了关闭;作为一名计算机专业的小白,我就忍不了了,找啊找~终于让我找到了去广告的方法233~~~需要用的工具:WinRAR中文版Restorator2007step1:下载安装winRAR,用WinRAR打开一个压缩包确认是否弹广告。(不弹广告就可以走了,没必要看哈哈;有广告接着往下看!…

    2022年6月9日
    39
  • Java数组循环_java遍历object数组

    Java数组循环_java遍历object数组数组:一组具有相同数据类型的集合(容器)1.数组声明格式:数据类型[]数组名=new数据类型[长度];数组长度一旦确定无法更改。数组里的数据必须是相同类型或自动向上转型后兼容的类型2.数组初始化1)静态初始化例:int[]i={1,2,3,4,’a’};Float[]f={1,2,3,4.0f};2)非静态初始化例:String[]str=newString[3…

    2022年9月19日
    0
  • springboot 打jar包和war包的区别

    springboot 打jar包和war包的区别2019独角兽企业重金招聘Python工程师标准>>>…

    2022年5月10日
    32
  • 用js来实现那些数据结构16(图02-图的遍历)

    上一篇文章我们简单介绍了一下什么是图,以及用JS来实现一个可以添加顶点和边的图。按照惯例,任何数据结构都不可或缺的一个point就是遍历。也就是获取到数据结构中的所有元素。那么图当然也不例外。这篇文章

    2022年3月25日
    35
  • 企业微信如何制定社群sop

    企业微信如何制定社群sop什么是社群运营SOP?即标准作业程序。而社群运营SOP指的是社群运营工作的标准化,从拉新、促活到社群留存转化,都有一套标准的操作流程。社群运营工作有很多共性。企业制定社群运营SOP,将会大大提高工作效率,节省时间和人力成本。现在,越来越多企业通过企业微信进行社群运营。那么企业微信社群运营SOP应该如何制定呢?企业微信如何制定社群运营SOP?对于企业微信社群运营来说,做到定时定量,从而培养用户习惯是非常重要的。企业微信可以帮助企业员工进行客户群发、客户群群发,减少运营人员的工作量,用户一天仅可

    2022年5月26日
    36
  • jdbc连接mysql8.0数据库_java jdbc连接数据库步骤

    jdbc连接mysql8.0数据库_java jdbc连接数据库步骤首先确认自己的mySQL数据库是多少版本,5.0版本和8.0版本在代码上会有很大的不同并且驱动包也不同8.0使用的是com.mysql.cj.jdbc.Driver,5.0使用的是com.mysql.jdbc.Driver。下面直接上8.0的代码Class.forName(“com.mysql.cj.jdbc.Driver”);conn=DriverManager.getConnection(“jdbc:mysql://localhost:3306/地址?use

    2022年9月8日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号