Tuesday, December 8, 2009
Ubuntu 9.10 の(個人的な)環境構築作業メモ
Android SDK + Eclipse によるAndroid開発環境が Ubuntu 8.04 でうまく 構築できないので、Ubuntu 9.10 上での構築を試みる。
syntax on が無効
Ubuntuは初期状態では、vim-tiny がインストールされている。 .vimrc に syntax on と書いてもNG。 vim-tiny は vim の compact version なのでシンタックスハイライトはサポートされていない。
$ sudo apt-get remove vim-tiny
$ sudo apt-get install vim-nox
jmd コマンドのインストール
markdown を便利にするツール。
http://code.google.com/p/jmd-markdown-wrapper/downloads/にて、jmd-1.0.tar.gz をダウンロード。
$ cd ~/bin
$ tar xfz /path/to/jmd-1.0.tar.gz
$ mv jmd-1.0 jmdtool
http://attacklab.net/showdown/から showdown.js を入手して、 ~/bin/jmdtool/showdown.js に配置
あとは、以下の起動コマンドを ~/bin/jmd に作成
#!/bin/bash
JMD_HOME=$HOME/bin/jmdtool
groovy -c UTF-8 ${JMD_HOME}/jmd -s ${JMD_HOME}/showdown.js $*
groovy のインストール
jmd は groovy で記述されている。まだUbuntu9.10に groovy をインストールしていなかった。
$ sudo apt-get install groovy
groovy には 環境変数 JAVA_HOME が必須なので設定。
~/.bashrc に以下を追記して、ターミナル再起動。
export JAVA_HOME=/usr/lib/jvm/default-java
Ubuntu 9.10 の Make がすてき
なんと Ubuntu 9.10 の Make は、 Makefile に記述したターゲットの補完機能がある。
たとえば、test というターゲットがMakefileに存在している状態で、
make tとタイプしてタブ入力すると見事に、make test に補完される。
ちょっとすごい。
Ubuntu 8.04 の Make では、そういうことなかった。 これは、bashの機能なのかな?
