我嗨刚刚订购了几个用于实验的beaglboards。我知道它可以兼容 Ubuntu 和许多其他版本的 linux。
这是否意味着它可以运行在 Ubuntu 上运行的所有琐碎软件?
python 和 ruby 解释器会像在 PC 上那样工作吗?
我嗨刚刚订购了几个用于实验的beaglboards。我知道它可以兼容 Ubuntu 和许多其他版本的 linux。
这是否意味着它可以运行在 Ubuntu 上运行的所有琐碎软件?
python 和 ruby 解释器会像在 PC 上那样工作吗?
Beagleboard 可以同时运行它们,但您可能必须从源代码编译解释器。并且不要期望台式机的性能。
我最近购买了 BeagleBoard-xM,构建并安装了 Angstrom 发行版,其中包含由Narcissus 网站生成的基本工具链。
Angstrom 使用 opkg 包管理器。启动基本系统后,启动 Ruby 所需要做的就是运行
opkg 安装红宝石
ruby / irb 运行良好。
我还能够从 gemcutter 上的 tar 安装 ruby gem,并为我正在从事的项目(例如 sinatra)构建一些我需要的 gem。
解释器不需要从源代码编译,因为 Ubuntu arm 发行版在其存储库中有 python 作为 deb。我能够在我的 Ubuntu 机器上编写我的 python 脚本并将它们传输到 beagleboard 而无需任何更改。到目前为止的性能出奇的好,因为我使用 python 脚本作为实时声音处理/合成语言 supercollider 和通过 USB 串行通信的电机控制板之间的桥梁。
Angstrom Linux 发行版(在 Beagle Board 上运行)具有 Python 和 Ruby 的二进制包。我研究过一个使用 Python 和 PyGTK 的应用程序。从来没有任何问题。