跳过正文
  1. 所有文章/

Petalinux 2020.1安装记录

· loading · loading ·
Petalinux Docker-Petalinux2 硬件
Seraphique
作者
Seraphique
目录

Docker
#

构建
#

避免系统环境发生变化影响petalinux,选择构建Dokcer镜像

git clone https://github.com/NST28/docker-petalinux.git

下载petalinux-v2020.1-final-installer.run到目录中

执行

./docker_build.sh

若遇到报错需自行切换网络即可

enjoy

给普通用户赋权
#

将用户加入docker组

sudo usermod -aG docker $USER

直接安装
#

安装依赖
#

sudo dpkg --add-architecture i386
sudo apt update -y
sudo apt install --no-install-recommends -y gawk gcc make net-tools libncurses5-dev tftpd zlib1g-dev libssl-dev wget gcc-4.8 zlib1g:i386 python vim tofrodos iproute2 xvfb build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev git make net-tools flex bison libselinux1 gnupg diffstat chrpath socat xterm autoconf libtool tar unzip texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev screen pax gzip language-pack-en libtool-bin cpio lib32z1 lsb-release vim-common libgtk2.0-dev libstdc++6:i386 libc6:i386 expect file less rsync

更改语言设置
#

petalinux build的时候要求语言环境为en_US.UTF-8,否则会报错

sudo apt-get install locales
sudo dpkg-reconfigure locales
sudo locale-gen en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
echo "export LANG=en_US.UTF-8" >> ~/.bashrc

相关文章

支持Page Bundle的MarkDown编辑器
· loading · loading
软件 Hugo VSCode 插件 Markdown
VSCode + Front Matter
DSM7.2 黑群晖虚拟机 安装教程
· loading · loading
软件 NAS 虚拟机
DSM7.2 黑群晖虚拟机 安装教程
MT7531 Datasheet
· loading · loading
硬件 MT7531 参数
MT7531 (Lynx-1) 芯片特性