4

我将(也许)很快在托管 linux 发行版的 ARM 平台上工作(我不知道哪个发行版..)。

我知道该项目涉及视频流,但我不能告诉你更多。其实我只收到了通知,还没有遇到任何人。

我从来没有在这样的平台上工作过。所以我的想法是在项目开始之前进行测试。

你有什么建议让我不明白这样的平台是如何运作的?互联网链接?教程?工具

此外,因为我家里没有任何 ARM 处理器(只有我的 iPhone ..)你会建议我使用哪个虚拟机?(我显然不想浪费时间安装和测试它们中的每一个。)

我知道维基百科上的这个页面。哪一个更适合在 MacOS X 10.5/intel 平台上运行?在虚拟机上安装哪个 linux 发行版?

我知道这个话题很广泛,所以欢迎任何想法!:-)

4

2 回答 2

5

对于可以模拟 ARM 平台的虚拟机,请尝试 QEMU。您可以安装基于 ARM 的 Debian Linux 发行版并对其进行修改。在 ARM、QEMU 和 Debian 上的谷歌搜索将帮助您入门。

另外:不要太担心 ARM CPU。您将使用 linux,因此所有低级的东西都已经为您完成了。了解 linux 引导过程的工作原理更为重要。如何安装东西等。您很少(如果有的话)注意到您在 ARM 设备上运行。与运行 linux 的 PC 最大的不同是,ARM 会慢很多。

如果您正在寻找真正的硬件来玩,我建议您看看 beagleboard (www.beagleboard.org)。它很便宜(大约 150 美元)并且运行(除其他外)各种 Linux 发行版。

使用 beagleboard,如果您愿意,您将获得整个 linux 交叉编译体验(请注意:您会拔掉头发)。

于 2009-05-20T11:55:10.047 回答
0

我不能回答你所有的问题,但是ARM 上有一个完整的 Debian GNU/Linux端口。根据我的经验,效果非常好(我在QNAP上试过)。Debian 中可用的一切现在都可以在 QNAP 上使用!因此,首先尝试与您的项目接近的 Debian 工具和软件包可能是最简单的,然后从那里继续。

于 2009-05-20T11:49:00.497 回答