3

我嗨刚刚订购了几个用于实验的beaglboards。我知道它可以兼容 Ubuntu 和许多其他版本的 linux。

这是否意味着它可以运行在 Ubuntu 上运行的所有琐碎软件?

python 和 ruby​​ 解释器会像在 PC 上那样工作吗?

4

4 回答 4

4

Beagleboard 可以同时运行它们,但您可能必须从源代码编译解释器。并且不要期望台式机的性能。

于 2011-04-14T21:17:58.580 回答
4

我最近购买了 BeagleBoard-xM,构建并安装了 Angstrom 发行版,其中包含由Narcissus 网站生成的基本工具链。

Angstrom 使用 opkg 包管理器。启动基本系统后,启动 Ruby 所需要做的就是运行

opkg 安装红宝石

ruby / irb 运行良好。

我还能够从 gemcutter 上的 tar 安装 ruby​​ gem,并为我正在从事的项目(例如 sinatra)构建一些我需要的 gem。

于 2011-08-30T04:40:37.547 回答
1

解释器不需要从源代码编译,因为 Ubuntu arm 发行版在其存储库中有 python 作为 deb。我能够在我的 Ubuntu 机器上编写我的 python 脚本并将它们传输到 beagleboard 而无需任何更改。到目前为止的性能出奇的好,因为我使用 python 脚本作为实时声音处理/合成语言 supercollider 和通过 USB 串行通信的电机控制板之间的桥梁。

于 2011-07-06T18:48:48.983 回答
1

Angstrom Linux 发行版(在 Beagle Board 上运行)具有 Python 和 Ruby 的二进制包。我研究过一个使用 Python 和 PyGTK 的应用程序。从来没有任何问题。

于 2012-01-03T19:22:42.573 回答