Petalinux2019.1详细安装

1、首先安装虚拟机,VMware
2、安装UBUNTU,ubuntu-18.04.1-desktop-amd64.iso,版本必须是这个,和petalinux-v2019.1-final-installer.run版本对应。
3、安装虚拟机完成后,在windos和linux之间建立共享文件夹,使之传输文件更简单。

(1)首先取得管理员权限 首先输入用户密码 然后设置 管理员密码 123456
sudo passwd
123456
123456

(2)进入管理员权限
su
123456

(3)安装samba服务器
sudo apt-get install samba

(4)安装vim
sudo apt-get install vim

(5)创建共享文件夹
cd到ect
cd samba
vim smb.conf

(6)编辑smb.conf
在最下面输入
[share1]
path = /home/lcl/share1/
writable = yes
public = yes
create mode = 0644
directory mode = 0755
force group = lcl
force user = lcl
按esc :qw 保存退出编辑

(7)重启虚拟机

(8)取得管理员权限 su 123456

(9)建立共享文件夹 并修改权限
cd到lcl文件夹
mkdir share1
chmod 777 share1

(10)安装net-tools 工具
sudo apt-get install net-tools

(11)查看ip
ifconfig

(12)windos查看共享文件并看是否能读写
打开此电脑,在地址栏输入\192.168.xxx.xxx 刚才查看的虚拟机地址
此时就能看到共享文件夹了 ,可以将下载好的petalinux-v2019.1-final-installer.run复制到此文件夹。

4、和xshell建立连接
sudo apt-get install openssh-server
sudo apt-get isntall ssh
service sshd start
xshell 配置
连接
主机 :linux ip地址
用户身份验证:用户名:lcl 密码:123456
点击连接

5、安装petalinux所需环境
按照当前petalinux版本 ug1144 均在管理员模式下安装
额外安装三个库
sudo apt-get install tftpd
sudo apt-get install tftp
sudo apt-get install openbsd-inetd

在虚拟机中
sudo gedit /etc/inetd.conf
增加
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftproot
保存退出
sudo mkdir /tftproot
sudo chmod 777 /tftproot
/ect/init.d/openbsd-inetd restart
netstat -an | more | grep udp
此时终端会返回 udp 0 0.0.0.0.0:69
此时证明tftp安装成功

6、在将dash修改为bash
sudo dpkg-reconfigure dash
选择否

7、将petalinux-v2019.1-final-installer.run复制到桌面 可以用鼠标拖

8、修改petalinux-v2019.1-final-installer.run权限
chmod +x petalinux-v2019.1-final-installer.run

9、切换到用户权限 su lcl 123456
在home目录下建立一个文件夹
mkdir petalinx

10、安装
cd ~/Desksotp/
./petalinux-v2019.1-final-installer.run /home/petalinux
等待校验 解压
enter
qy
qy
qy
三次同意后,如果上面都配置正确的话,安装开始。

11、source /home/liwenz/petalinux/settings.sh

12、echo $PETALINUX
安装完成

————————————————
版权声明:本文为CSDN博主「深邃的瞳孔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_39724439/article/details/97914042