ubuntu16.04安装petalinux 2017.4 教程

本文详细介绍了PetaLinux2017.4的安装步骤,包括依赖库安装、环境配置及验证方法,适用于Ubuntu16.04系统。

前面介绍了vivado 2017.4的安装和启动方法,这篇主要介绍petalinux 2017.4的安装方法,

主要参考资料:

UG1144 - PetaLinux Tools Documentation: Reference Guide ( ver2017.4, 2446 KB ) [PDF]

下载petalinux 2017.4(进入下面链接,选择PetaLinux 2017.4 Installer (TAR/GZIP - 7.86 GB)这个文件):

PetaLinux 2017.4 Installer (TAR/GZIP - 7.86 GB)

上面这个链接还包括了很多官方板子的bsp支持包,可以根据需求下载,方便开发;

1.按照UG1144手册里的要求,将所需的依赖库都先安装好

见ug1144 table1-3,关于ubuntu16.04的列;

2. 修改/bin/sh为bash

ubuntu默认的/bin/sh是dash, 而petalinux要求是bash在终端中,执行如下命令:

sudo dpkg-reconfigure bash


3. 修改下载好的.run文件的执行属性:

进入.run文件的目录(下载的文件名为:petalinux-v2017.4-final-installer.run),执行

chmod +x petalinux-v2017.4-final-installer.run


4.安装petalinux:
注意,安装petalinux不能使用root权限安装,所以先在非root目录下创建一个文件夹,并修改权限为:755

比如:在/home下创建petalinux文件夹,并修改权限为755:(下载的文件名为:petalinux-v2017.4-final-installer.run)

mkdir -p /home/petalinux
chmod 755 /home/petalinux
然后进入.run文件所在目录,执行安装命令
./petalinux-v2017.4-final-installer.run /home/petalinux

等待.run安装包的校验,提取,然后会出现许可文件的阅读,按enter阅读,按q退出,按y接受(反复操作3次enter, q, y;共有三个文件需要接受)

然后等待petalinux安装即可,

安装结束。


5.验证petalinux工具:

(假如我的petalinux安装路径为/home/petalinux)

[1]先设置环境变量:

source /home/petalinux/settings.sh

[2]验证环境变量是否设置成功,执行:
echo $PETALINUX
若出现如下路径,则表示成功:
/home/petalinux

6.petalinux的使用:
参加UG1144手册


附:添加自动加载变量的功能(缺点:打开终端会变慢)

每次要使用petalinux,都需要加载环境变量,即执行5中的[1]命令,

可以在.bashrc中加入该环境变量,让其在每次打开终端时自动加载,方法如下:

[1]. 在终端中,打开.bashrc文件

cd
sudo gedit .bashrc
[2].在该文件末添加(/home/petalinux是我的petalinux安装路径):
source /home/petalinux/settings.sh

[3].关闭终端,并在你想创建petalinux工程的目录下,右键打开终端,即可执行petalinux工程的创建、修改等操作;
以后每次启动终端,都不需要在手工加载变量;


--------------------- 
作者:wmyan 
来源:优快云 
原文:https://blog.youkuaiyun.com/wmyan/article/details/78928396 
版权声明:本文为博主原创文章,转载请附上博文链接!

### 安装特定版本的 pip (20.3.4) 的 whl 文件 在 Ubuntu 16.04 上通过 `.whl` 文件安装 pip 20.3.4,需要遵循以下方法。首先确保系统中已安装 Python 和 `wheel` 工具,然后下载并解压 `.whl` 文件以完成安装。 #### 下载 pip 的 `.whl` 文件 从官方 PyPI 仓库下载对应版本的 `.whl` 文件: ```bash wget https://files.pythonhosted.org/packages/fe/ef/60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/pip-20.3.4-py2.py3-none-any.whl ``` 此命令会将 pip 20.3.4 的 `.whl` 文件下载到当前目录[^3]。 #### 解压 `.whl` 文件 使用 `unzip` 工具解压 `.whl` 文件: ```bash sudo apt-get install unzip # 如果未安装 unzip,请先安装 unzip pip-20.3.4-py2.py3-none-any.whl -d /tmp/pip-20.3.4 ``` 这一步将 `.whl` 文件解压到 `/tmp/pip-20.3.4` 目录下。 #### 移动文件到 Python 环境 将解压后的文件移动到系统的 Python 环境路径中: ```bash sudo mv /tmp/pip-20.3.4/pip /usr/local/lib/python2.7/dist-packages/ sudo mv /tmp/pip-20.3.4/pip-20.3.4.dist-info /usr/local/lib/python2.7/dist-packages/ ``` 这一步将 pip 的核心文件和元数据安装到 Python 2.7 的库路径中[^2]。 #### 验证安装 验证 pip 是否正确安装以及版本是否为 20.3.4: ```bash pip --version ``` 如果安装成功,输出应类似于以下内容: ``` pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7) ``` ### 注意事项 - 确保系统中已安装 `unzip` 工具,否则需要先通过 `sudo apt-get install unzip` 安装。 - 如果目标环境是 Python 3,则需将上述路径中的 `python2.7` 替换为 `python3.x`,并根据实际环境调整命令[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值