安装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


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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql workbench如何导入数据库_sql数据库脚本导入

    mysql workbench如何导入数据库_sql数据库脚本导入首先,打开MySQLworkbench,先新建数据库(我们会把.sql文件导入之这个数据库),新建数据库过程如下:先点击1处,新建数据库,给数据库起个名字,点击appy,就创建成功了。之后点击2处,就可以看到现有的数据库了。这里圈出来的是我新建的数据库,双击选中这个数据库(双击选中很重要,因为选中之后才能将.sql文件导入这个数据库中)。然后点击左上方的第二个图标(图中圈出来的那…

    2022年10月2日
  • GoLand 2021.7.20 x64 激活码(注册激活)

    (GoLand 2021.7.20 x64 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月21日
  • 15道常考SpringBoot面试题整理

    15道常考SpringBoot面试题整理1、什么是SpringBoot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需…

    2022年5月21日
  • IE8下textarea的onpropertychange问题Stack overflow at line.「建议收藏」

    IE8下textarea的onpropertychange问题Stack overflow at line.「建议收藏」代码如下:      Document            body{background:#fff;}      textarea{width:300px;min-height:60px;overflow:hidden;resize:none;}            $(function(){

    2022年7月15日
  • RBAC权限管理

    RBAC权限管理

    2021年11月29日
  • MyBatis核心组件之SqlSessionFactory

    MyBatis核心组件之SqlSessionFactoryMyBatis的核心组件MyBatis的核心组件分为4个部分:SqlSessionFactoryBuilder(构造器):它会根据配置或者代码来生成SqlSessionFactory,采用的是分布构建的Builder模式。SqlSessionFactory(工厂接口):依靠它来生成SqlSession,使用的是工厂模式。SqlSession(会话):一个既可以发送SQL执行返回结果,也可…

    2022年5月22日

发表回复

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

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