5000円ぐらいで買える、ラズベリーパイより高速なARMボード「ビーグルボーンブラック」を使って見ようという記事です。
ビーグルボーンブラックの標準OSはÅngstrom Linux(オングストローム リナクス)ですがかなり癖があって使いにくいですが、OSをUbuntuにするとラズベリーパイと同じ方法でサーバ構築ができます
ビーグルボーンブラックのOSをUbuntuにする方法は以下の記事をどうぞ
Linuxブログ : ビーグルボーンブラックを使ってみる – Ubuntu12.04(ARM)を使う –
vimのインストール
以下のコマンドを実行するとインストールできます。ラズベリーパイと全く同じです
sudo apt-get install eclipse
インストール時のログ
sudo apt-get install eclipse パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: linux-headers-3.2.0-37 linux-headers-3.2.0-37-generic-pae これらを削除するには 'apt-get autoremove' を利用してください。 以下の特別パッケージがインストールされます: ant ant-optional binfmt-support default-jdk eclipse-jdt eclipse-pde eclipse-platform eclipse-platform-data eclipse-rcp fastjar gcj-4.6-base gcj-4.6-jre-lib jarwrapper junit junit4 libapache-pom-java libasm3-java libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcommons-beanutils-java libcommons-cli-java libcommons-codec-java libcommons-collections3-java libcommons-compress-java libcommons-digester-java libcommons-el-java libcommons-httpclient-java libcommons-lang-java libcommons-logging-java libcommons-parent-java libdb-java libdb-je-java libdb5.1-java libdb5.1-java-gcj libecj-java libequinox-osgi-java libgcj-bc libgcj-common libgcj12 libgnome2-0 libgnome2-bin libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libhamcrest-java libicu4j-4.4-java libicu4j-java libjasper-java libjavascriptcoregtk-1.0-0 libjetty-java libjline-java libjsch-java libjtidy-java liblucene2-java libregexp-java libservlet2.4-java libservlet2.5-java libslf4j-java libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni libswt-gnome-gtk-3-jni libswt-gtk-3-java libswt-gtk-3-jni libswt-webkit-gtk-3-jni libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java openjdk-6-jdk sat4j 提案パッケージ: ant-gcj ant-doc libbsf-java liboro-java libxalan2-java libjaxp1.3-java liblog4j1.2-java jython antlr libbcel-java libjdepend-java libgnumail-java libcommons-net-java javacc ant-optional-gcj junit-doc libbonobo2-bin libcommons-beanutils-java-doc libcommons-collections3-java-doc libcommons-digester-java-doc libcommons-httpclient-java-doc libavalon-framework-java libcommons-logging-java-doc libexcalibur-logkit-java ecj libecj-java-gcj libgcj12-dbg libgcj12-awt libgnomevfs2-bin libgnomevfs2-extra gamin fam gnome-mime-data jetty libjetty-java-doc libjline-java-doc libjtidy-java-doc libswt-gtk-3-java-gcj libxerces2-java-doc libxerces2-java-gcj libxml-commons-resolver1.1-java-doc openjdk-6-demo openjdk-6-source visualvm 以下のパッケージが新たにインストールされます: ant ant-optional binfmt-support default-jdk eclipse eclipse-jdt eclipse-pde eclipse-platform eclipse-platform-data eclipse-rcp fastjar gcj-4.6-base gcj-4.6-jre-lib jarwrapper junit junit4 libapache-pom-java libasm3-java libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcommons-beanutils-java libcommons-cli-java libcommons-codec-java libcommons-collections3-java libcommons-compress-java libcommons-digester-java libcommons-el-java libcommons-httpclient-java libcommons-lang-java libcommons-logging-java libcommons-parent-java libdb-java libdb-je-java libdb5.1-java libdb5.1-java-gcj libecj-java libequinox-osgi-java libgcj-bc libgcj-common libgcj12 libgnome2-0 libgnome2-bin libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libhamcrest-java libicu4j-4.4-java libicu4j-java libjasper-java libjavascriptcoregtk-1.0-0 libjetty-java libjline-java libjsch-java libjtidy-java liblucene2-java libregexp-java libservlet2.4-java libservlet2.5-java libslf4j-java libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni libswt-gnome-gtk-3-jni libswt-gtk-3-java libswt-gtk-3-jni libswt-webkit-gtk-3-jni libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxerces2-java libxml-commons-external-java libxml-commons-resolver1.1-java openjdk-6-jdk sat4j アップグレード: 0 個、新規インストール: 77 個、削除: 0 個、保留: 443 個。 210 MB のアーカイブを取得する必要があります。 この操作後に追加で 318 MB のディスク容量が消費されます。 続行しますか [Y/n]?
動作がちょっと遅いなぁ…という場合は
ビーグルボーンブラックのCPUを高速にすることはできませんが、ノートPCにUbuntuをインストールすればビーグルボーンブラック+Ubuntuやラズベリーパイと同じように使うことができます
以下の商品だとノートPCにもタブレットにもなり、Windows8に仮想化ソフトを使ってUbuntuをインストールするとサクサク動くUbuntu環境が作れます(^O^)
ASUS T100TAシリーズ NB / gray ( WIN8.1 32bit / 10.1inch touch / Z3740 / 2G / 32G + 500GB / Home&Biz ) T100TA-DK532GS
ラズベリーパイやビーグルボーンブラックをディスプレイにつないで使っているけど、何かするたびに20秒ぐらい待たされるのは嫌だなぁ(´・ω・`) という時にいいかと思います