一、Linux内核源码编译

本文详细介绍了lichee系统的环境搭建过程,包括检测交叉编译器、获取源码、创建工作目录、下载依赖包、解压源码、配置系统文件、替换内核中的RAMFS、修改登录密码、调整开机脚本以及打包镜像文件等步骤。同时,文章还提及了如何修改照片位深以适应开机logo的要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  

一、环境搭建

获取系统镜像文件:1.使用源码编译出来。2.源码由芯片厂家提供。

1. 检测是否安装交叉编译器

   这里我使用的是aarch64-linux-gcc编译器,输入:aarch64-linux-gcc -v 查看。 下图为安装成功。
在这里插入图片描述

2. 获取源码

将这四个文件拷贝到共享目录下,切记不要共享目录下解压!!
在这里插入图片描述

3. 在~(家)目录下创建文件夹work,将四个文件剪切到work文件中。在家目录/work路径下使用

mv /mnt/hgfs/Share/*.gz ./

4. 下载新版依赖包

sudo apt-get install build-essential libncurses5 libncurses5-dev android-tools-fsutils gawk g++-multilib gcc-multilib zlib1g-dev lib32z-dev

5. 在~/work中解压源码。

注:不要有中文路径,路径不能有空格!!

tar -xf lichee_helpera64_v2.tar.gz

6. 源码解压后,会在~/work下生成一个lichee的文件目录。

   将patch中的ubuntu_core_18.04_config 拷贝到共享目录下。再将共享目录下的该文件替换~/work/lichee/linux-3.10路径下的./config文件。 原.config文件在裁剪系统时,没有操作界面,只能通过vi编辑使用y/n去选择配置。在将新的文件替换后,可以使用界面选择去裁剪系统。

(1)在~work/lichee/linux-3.10执行下面的命令进行替换:

cp /mnt/hgfs/Share/ubuntu_core_18.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值