orangepi5plus刷自编译armbian系统

准备好一个编译主机,配置尽量高一点。尽可能有上google的环境配置。

主要步骤
1. 克隆源码

armbian源码仓库

2. 配置apt源

更改/etc/apt/sources.list为国内源,比如我这里ubuntu主机配置清华源

然后执行apt-get -y update && apt-get -y upgrade

3. 配置pip库源

设置python下载包的源地址为国内源,比如我这里设置pypi的清华源。

cd ~
mkdir .pip
vi .pip/pip.conf

在pip.conf中配置如下:

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
timeout = 6000
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true
4. 非root账户配置armbian

cd build && ./compile.sh

选择暂不更改kernel配置
在这里插入图片描述

配置board为orangepi5-plus

在这里插入图片描述

选择legacy的kernel branch

在这里插入图片描述

OS选择jammy,ubuntu22.04LTS版本

在这里插入图片描述

选择desktop版本

在这里插入图片描述

桌面环境选择cinnamon

在这里插入图片描述

然后继续配置环境,按空格键可以选择你需要的组件

在这里插入图片描述

然后就可以看到开始编译了。log中也可以看到配置的命令为

./compile.sh build BOARD=orangepi5-plus BRANCH=legacy BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='3dsupport browsers desktop_tools editors internet multimedia' DESKTOP_ENVIRONMENT=cinnamon DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=jammy,如果编译过程失败,需要重新来,可以直接运行该配置命令即可。

运行效果

编译完成后,系统img在output/images文件夹下面。刷入sd卡,启动板子。

[🌱] Done building [ Armbian-unofficial_24.2.0-trunk_Orangepi5-plus_jammy_legacy_5.10.160_cinnamon_desktop.img ]

sd卡刷armbian

使用rufus工具刷入armbian镜像到SD卡

在这里插入图片描述

然后启动系统

在这里插入图片描述

第一次启动需要设置密码,用户名/密码,语言,位置等等。然后就进入系统了
在这里插入图片描述

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值