编译环境为:ubuntu release 18.10,目标:raspberrypi 3
1、下载Buildroot工具:https://buildroot.org/download.html,下载的工具包为:buildroot-2018.11.1.tar.gz
2、解压下载的buildroot工具包,解压命令为:tar -zxvf buildroot-2018.11.1.tar.gz
3、进入buildroot工具包解压后的目录buildroot-2018.11.1,执行命令make raspberrypi3_defconfig,使配置生效
(如果没有安装make,sudo apt-get install build-essential)
4. make menuconfig,3、安装ncurses等一系列编译所依赖的包 // please config buildroot first
apt-get install libncurses5-dev
5、执行命令make ARCH=arm -j4,开始编译生成所需要烧写的镜像文件 //一台老式4core笔记本编译了7个小时左右
执行命令make ARCH=arm -j8,开始编译生成所需要烧写的镜像文件 //i3-2100, 8core电脑编译了1小时
//you must install python!
6、编译完成后,进入到/buildroot-2018.11.1/output/images目录下,将镜像文件sdcard.img拷取到本地电脑下
7、用工具Win32DiskImager将镜像文件sdcard.img写入到树莓派sd卡中,成功完成后,sd卡被自动分区,注意:不要点格式化操作
8、到这里,将sd卡插入树莓派,供电启动,精简版的linux启动就制作好了
9. 树莓派登陆的用户名
default as a normal user
root as a system administrator
密码为空
----------------------------------------------------
来源:https://blog.csdn.net/apiculate/article/details/79257789