Yocto在ubuntu创建自己的Linux发行版

本文详述如何在Ubuntu上利用Yocto项目创建一个最小化的Linux发行版,适用于嵌入式设备。内容涵盖开发机配置要求、安装软件包、下载Yocto稳定分支、配置环境、修改目标机器细节、编译构建过程以及最终在QEMU上运行新Linux发行版的步骤。
摘要由CSDN通过智能技术生成

导语:本文主要聚焦在如何使用 Yocto 在 Ubuntu 上创建一个最小化的 Linux 发行版。Yocto 项目在嵌入式 Linux 的世界非常著名,这是因为它用起来非常灵活、方便。Yocto 的目标是为嵌入式软硬件开发商创建自己的 Linux 发行版。本文我们将会创建一个可以运行在 QEMU 上的最小化的 Linux,并且在 QEMU 上实际运行。

开发机注意:

a、最少 4-6 GB 内存

b、最新版的 Ubuntu 系统(本文使用了 16.04 LTS)

c、磁盘剩余空间至少 60-80 GB

d、在创建 Linux 发行版之前先安装下面的软件包

e、下载最新的 Yocto(Poky 是其最小开发环境)稳定分支

f、在使用yocto时使用普通账号(非root)

详细步骤

1、Ubuntu修改apt-get源,首先备份系统自带apt-get源配置文件/etc/apt/sources.list

cp /etc/apt/sources.list /etc/apt/sources.list.bak

2、编辑源配置文件/etc/apt/sources.list,替换内容为:

#阿里云源

deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe mu
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值