1、ubuntu根文件系统获取
根文件系统下载地址http://cdimage.ubuntu.com/ubuntu-base/releases/ Ubuntu 针对不同的 CPU 架构提供相应的 ubuntu base 根文件系统,有 amd64(64 位 X86)、 armhf、 i386(32 位 X86)、 powerpc、 ppc64el 等系统的。
首先根据ubuntu系统的版本号确认版本,再根据ROCKCHIP选择ARM版本的文件系统。
1:cd /home/xxx/
mkdir ubuntu_rootfs
2:cp ubuntu-base-18.04.5-base-arm64.tar.gz /home/xxx/ubuntu_rootfs
3:sudo tar -vzxf ubuntu-base-18.04.5-base-arm64.tar.gz
2、准备arm环境
安装qemu工具
sudo apt-get install qemu-user-static
将安装生成的qemu-user-static 拷贝到刚刚解压出来的 ubuntu base 目录中:
cp /usr/bin/qemu-aarch64-static usr/bin
设置ubuntu base的网络
cp -b /etc/resolv.conf /home/xxx/ubuntu_rootfs/etc/
3、给ubuntu文件系统安装软件
修改软件源,建议使用国内的源,安装软件速度快。
|