有没有一个模拟树莓派的 Vagrant box?

26

我正在评估一种工具链,用于使用树莓派编程ARM芯片,我想运行一个模拟树莓派环境的Vagrant box。

有人知道是否有类似的解决方案可用吗?(我已经在网上搜索了解决方案,但可能是我向Google提出了错误的问题 :))

2个回答

8

没有Vagrant盒子可以模拟RPi,因为正如@Cerin所说,VirtualBox(Vagrant使用的)不支持Rapsberry Pi架构(ARM)。

但是有一个Docker可以提供一个shell来运行在qemu上的Raspbian镜像。

在这里快速设置:https://gist.github.com/Manu343726/ca0ceb224ea789415387

请注意,此指南适用于Arch Linux。您可以使用sudo apt install替换yaourt -S,然后在Debian/Ubuntu上执行相同的操作。


0

我注意到了,但是看Vagrant文件它使用的是"box.vm.box = "ubuntu-10.04.3-server-amd64-asq""。这和Rasbian一样吗? - Bertus Kruger
不,它们不一样。这是一个可用于开发和交叉编译树莓派的镜像。请参见此问题 - Pascal Berger
1
或者也许这个可以帮助你。它也更加更新。 - Pascal Berger
7
注意,这两者都不是模拟树莓派。它们都使用VirtualBox,该软件不支持ARM架构,因此无法模拟树莓派的ARM处理器。看起来它们只是建立了一个交叉编译环境,但这与模拟树莓派不同。 - Cerin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接