我的主要目标是让 PI3 B+ 运行 Gentoo 系统。首先我需要一个正在运行的Gentoo系统来为PI3创建一个系统,并且我想让这个Gentoo系统在win10的Docker环境中运行。
有一个包含创建 Gentoo 映像的 docker 文件的存储库。但这些要求您已经有一个正在运行的 Gentoo 环境。我认为它已经存在运行 Gentoo 的可运行 Docker 镜像,我错了吗?或者我在哪里可以找到它们?
答案1
我能看到的最直接的方法就是在 WSL 中运行 Gentoo这边走获取您的 Gentoo“构建器”系统。
然后你跟着本指南交叉构建 RPi Gentoo 映像。
请注意,您可能真的不希望在 RPi 上从源代码中出现重要的软件包。这个可怜的东西只是 RAM 太少了,除非你连接快速的外部存储,否则它是基于 SD 卡的,这不仅是一种慢速介质,而且是一种在足够的写入访问后会失败的介质(这是我个人的评估,到目前为止大多数“我的 RPi 上的 Linux 突然停止工作”的帖子是由于“啊,好吧,你的 SD 卡已进入只读模式,毕竟磨损均衡资源已耗尽”)。
但这本身并不是一件坏事:正如 gentoo 指南所示,为嵌入式设备部署和维护操作系统的“专业”方法通常是在适当的强大开发机器上从源构建映像的可靠方法,并且出于可靠性、可追溯性和可重复性的原因,能够在将映像传输到设备之前将任何您想要的软件放入其中。
(不过,必须说,如果有一个很容易找到的 gentoo 镜像可以启动,如果只是想尝试一些小东西,那也没什么坏处……但我想这有点违背它的哲学。对他们很好坚持自己的理想!)